Pizza Garden - City of New York

Italian, Pizza, Sandwiches
171-01 Northern Blvd, Flushing, NY 11358, 11362, City of New York, United States
Dishes: 121

Pizza Garden

Phone
(+1)7184615151
Address
171-01 Northern Blvd, Flushing, NY 11358, 11362, City of New York, United States

The restaurant is also easily accessible by municipal transportation. The closest station is LIRR-Murray Hill, which is 273 meters away.

Reserve now

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now