Restaurant
Margherita Pizza Beer and Wine
2 locals recommend,
Permanently closed
Location
234 NE 3rd St
Miami, FL
Downtown Miami
Tips from locals
It is right below the building, the pizzas are amazing and open late on Fridays and Saturdays.