What's Nearby?
The Cherry on Top
Deli,
Wine Bar
3413 Main Hwy
Miami,
FL
33133
Downstairs find a European-style deli with everything from charcuterie to chocolate. (Plus the owner will track down elusive varietals.) Upstairs, an intimate wine bar serving cold small plates.
Hours of Operation
Daily, 7 a.m.-11 p.m.




Comments