Remove Ads

Photo of Fishaholiks

Fishaholiks

106 Beacon St, Somerville, Massachusetts 02143 USA

4 Reviews

this is the owner. i got the picture off their website. he can't run a business. sucks at it.

Photo Credit: Yelp

Remove Ads