"Excellent quality fish and I am a snob. And modest shares, at reasonable prices. Go on. Best seafood in Norwood and probably entire southwest Boston suburb."
Phone: +17817691395
Address: 82;84 Chapel Street, Norwood, 02062, United States Of America
City: Norwood
Dishes: 6
Amenities: 9
Categories: 5
Reviews: 507