Miami Snack Bar
Dessert Shop · Bar · Bakery
Miami Snack Bar is a bar offering fresh doughnuts.
Location
Best places nearby
The highest rated places close to Miami Snack Bar.
Local restaurants nearby
Boat Street, Valletta
Location
The highest rated places close to Miami Snack Bar.
Boat Street, Valletta