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.