S
Sinu Pillai Review of The Barking Crab
Great place....Clam chowder is definitely one of t...
Great place....Clam chowder is definitely one of the best in Boston. They have a great choice of beer as well, brewed by them.
Comments: