Restaurant Oro

Innovative cuisine featuring fresh meats, local produce and seafood.

162 Front St., Scituate, 781-378-2465 $$

Comments are closed.