Being from Long Island ny, this is the only pizzeria I've found that makes me feel like I'm in a pizzeria from back in New York, from the old school look of the place and home style food to match, this is my new go to spot, just how I like it for italian and deli sandwiches
places reviews