L Bella Pizzeria - City of New York

Italian, Kosher, Pizza
69-26 Main St, Flushing, NY 11367, 11435, City of New York, United States
Dishes: 162

L Bella Pizzeria

Phone
+17182610196
Address
69-26 Main St, Flushing, NY 11367, 11435, City of New York, United States

When you're planning your visit to L Bella Pizzeria, you could take municipal transportation to the station LIRR-Flushing, which is the nearest station at 568 meters distance to the restaurant, otherwise, there are parking lots 507 meters away at 41-25 Kissena Blvd.

Fast & Simple Download Menulist App now