Review on Oro
Located in the heart of Scituate harbor, Oro offers fine dining in a relaxed atmosphere, where the highest quality ingredients from local farmers are selected and showcased.
Rate this RestaurantCuisine
Contemporary American
Accepted credit cards
Visa, Master Card