Restaurants - Seafood in Canton, MA
Nick's Place Restaurant