Restaurants - Ice Cream in North Scituate, RI
Suzy Q's Place