Main content starts here, tab to start navigating

Hours & Location

2615 Francis Lewis Blvd,
Flushing, NY 11358

(718) 352-0298

Takeout Hours

Sunday - Thursday: 

10am - 8:30pm

Friday & Saturday: 

10am - 9:30pm

Get Directions