Get directions to: Oro, Scituate, MA Restaurant address: 162 Front St Scituate, MA 02066, USA Driving Walking Bicycling Restaurant: Oro