American · $$
1 Barker House by Wedgewood Weddings
21 Barker Road, Scituate
- Take-Out
- Delivery
“Great service! Great food!”
Browse menus, reviews and photos of Greek Restaurants near Scituate.
American · $$
21 Barker Road, Scituate
“Great service! Great food!”
Greek · $
132 Chief Justice Cushing Highway Suite 60, Cohasset · 6.49 miles
Customers’ favorites
“Olympus Grill blew me away with both their food quality and their above-and-beyond service. Everything arrived perfectly prepared, fresh, and delicious. And whatever you do, don’t sleep on the chocolate mouse cake it’s absolutely outstanding. the perfect finishing touch to an already exceptional meal. Highly recommend!”
Pizza · $
125 Church Street STE 150, Pembroke · 6.72 miles
Customers’ favorites
“great food,speedy delivery and the people are super friendly!”
Pizza · $
272 Columbia Road Ste 3, Hanover · 7.37 miles
Customers’ favorites
“The best pizza in Hanover. The staff are always friendly as well!”