Report an error
Shaking Crab is located at 238;240;242;246;248;250;252 Harvard Street, Brookline, MA 02446, United States of America.
Shaking Crab is open Mo-Su 11:00-23:00
Shaking Crab is famous for its Seafood cuisine.
(1 Customer Review)