Fish Market rivals Oishii in Chestnut Hill for being the smallest sushi bar in the Boston area. It clocks in at a grand 19 seats. Read more.
Fish Market rivals Oishii in Chestnut Hill for being the smallest sushi bar in the Boston area. It clocks in at a grand 19 seats. Read more.