42-35 Main Street, #1A, Flushing, NY, 11355
Contact: 718-886-1021
Summer Hours: 12 PM to 12 Am (July 5 to September 30)
Home
Buffet Menu
A La Carte Menu
Order Online
Gallery
Our Press
Contact Us
More...