Reviews of Main Street Fish & Chips. (Restaurant) in Blenheim (Marlborough).