"I am not surprised that shortly after writing this review, a Miami restaurant had 23 food inspections. The quality of the food was disappointing."
Phone: +17865367956,+13052003877
Address: 5665 NW 36th St, Miami Springs, United States Of America, 33166-5854
City: Miami Springs
Monday: 06:00-06:00
Tuesday: 06:00-06:00
Wednesday: 06:00-06:00
Thursday: 06:00-06:00
Friday: 06:00-06:00
Saturday: 06:00-06:00
Sunday: 06:00-06:00
Dishes: 12
Amenities: 1
Categories: 2
Reviews: 54