en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Rhode Island
/
Scituate
/
Socrates Pizza
Socrates Pizza
Pizza · Sandwich Shop · American
Socrates Pizza Scituate serves homemade oven-hot pizza, mouthwatering subs, fresh salads, and delicious dinners. It offers a variety of classic American comfort food options.
985 Chopmist Hill Rd, North Scituate, RI 02857, USA
Scituate, United States of America
socrates-pizza.com
Location
The ranking
Best Pizza in Scituate
4 places, none rated yet
See the full list →