Quintessential New York pizza served up in a no frills shop.
Tags: Italian , Pizza
Categories: Forest Hills
96-01 69th Avenue Flushing, NY, 11375
phone Phone: (718) 520-8749