The Crab Shack
Latest: PASS W/ CONDITIONS
January 3, 2024
Address
950 AMERICAN LEGION HW
Hyde Park, MA 02136
Inspection History
6 inspections
3 failures
License
License #447977
Last inspected: January 3, 2024