top of page

Contact Us


(305) 225-6365

8469 SW 40th ST

Miami, FL 33155

Inside One Westar Plaza


Monday to Saturday: 9:00 a.m. – 10:00 p.m.

Sundays: 10:00 a.m. – 9:00 p.m.


We do not offer delivery at the moment. To order ahead and pick up food, please call the restaurant.

bottom of page