Where it all started. The original restaurant was started in 1951. Great location on US1, minutes from the
Dadeland Mall and next to the Metro Rail Station at the Datran Center.
9200 South Dixie Hwy
Miami, FL 33156
Content on this page requires a newer version of Adobe Flash Player.