Hours & Location
2615 Francis Lewis Blvd,
Flushing, NY 11358 (opens in a new tab)
(718) 352-0298
Takeout Hours
Sunday - Thursday:
10am - 8:30pm
Friday & Saturday:
10am - 9:30pm
2615 Francis Lewis Blvd,
Flushing, NY 11358 (opens in a new tab)
(718) 352-0298
Takeout Hours
Sunday - Thursday:
10am - 8:30pm
Friday & Saturday:
10am - 9:30pm