"Excelente place, great service and the food was really good!"
Phone: (+1)7866377711
Address: 2114 Ne 123 St, North Miami I-33181-2902, United States
City: North Miami
Monday: 11:30 -22:00
Tuesday: 11:30 -22:00
Wednesday: 11:30 -22:00
Thursday: 11:30 -22:00
Friday: 11:30 -23:00
Saturday: 13:00 -23:00
Sunday: 13:00 -23:00
Dishes: 14
Amenities: 4
Categories: 5
Reviews: 1721