Chambao Restaurant


8800 SW 56th St
Miami, FL 33165

 

A French and Spanish Restaurant in Miami FL

Tasty Spanish fare like Tapas, rice, fish, meats and wonderful homemade desserts.


Day Opening Closing
Mon Closed  
Tue - Sun 11:30 AM 10:00 PM
Click the button to add a review for Chambao Restaurant

Add Review