Restaurant Flushing NY
Add Website
Close
Restaurant
Be first to review 13418 Northern Boulevard,Flushing NY 11354 Phone Number: (718) 539-1666
Restaurant Store Hours
Hours may fluctuate
Post a review
Restaurant Nearby
Locations Closest to You miles-
Restaurant - Rockaway Beach 8605 Rockaway Beach Boulevard0.00
-
Restaurant - New York 330 5 Av9.23
-
Restaurant - Hackensack 60 Prospect Avenue14.40