Stevie G's Restaurant Cohasset

Restaurant in Scituate, MA