Restaurant
Oro
12 locals recommend
Tips from locals
One of the best restaurants in Scituate. Great cocktails. Fine dining restaurant, locally sourced food
Once located in town, they moved to a larger location to meet the demand! (By the rotary). Great food, nice people. Outdoor seating.
Locals also recommend
Location
227 Chief Justice Cushing Highway
Scituate, MA
Greenbush