Main content starts here, tab to start navigating

Hours & Location

136-20 38th Ave,
Flushing, NY 13354

(718) 395-8119

Daily: 11AM - 10PM
Kitchen closes at 9:45PM

Get Directions