Restaurants - Seafood in Holliston, MA
Joe's Clam Hut