Oro Restaurant Oro Restaurant, Scituate MA ... Restaurant ORO 162 Front Street Scituate, MA 02066 781-378-2465 Regular Hours Bar opens 4:00 Dining Room Wednesday - Saturday 5:00-10:30