Home   →   United States Yellow Pages   →   New York Yellow Pages   →   Inwood Yellow Pages   →   Inwood Restaurants   →   South Shore Pizza


South Shore Pizza

Address:

245 Sheridan Blvd, Inwood, NY 11096

Phone:

(516) 371-4700

Other Details:

South Shore Pizza offers a standard pizza place menu with pasta plates and hero options in addition to pies and slices. Check out South Shore's affordable lunch specials.  

Restaurants

Other Businesses: