Two Chefs 8287 S. Dixie Hwy South Miami FL United States
Bar<br>Reservations: Recommended
Hours: Dinner Mon.-Sat.
Phone: 305.663.2100