Channel Fish

Fish & Chips
$
370 E Eagle St
East Boston, MA 02128
(617) 569-3200