Table 14
Restaurant
•
2951 S Bayshore Dr, Miami, FL 33133, USA
9.4
Tuesday: Closed
See if anyone you trust recommends it!