Search for:

At Chez Vachon in Manchester New Hampshire, small portions are not on the menu. In fact, it might even be an understatement to call these portions big.