"update I am not surprised that shortly after I wrote this review, below in miami sources had 23 food inspections. the quality of the"
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