South Shore Pizza

South Shore Pizza

567 Burnside Ave, Inwood, NY 11096
516-543-3575

Closed until Tuesday at 10:30 am

Full Hours
Closed Shop

Opens Tuesday at 10:30 am

SliceRestaurants in Inwood South Shore Pizza
Price: $$