Diva's Nectar Bar
13716 SW 88th St Unit D, Miami 33186