Address

1190 NW 62nd St, Miami, Florida, 33150-4219

Phone number

(305) 751-5389

Neighborhood

Model City

Category

Restaurants, Food & Beverages > Restaurants

Online

Reviews


No reviews yet. Be the first to write a review!