Village Restaurant & Pizzeria

Restaurant in Norwich, Ontario

pub food and traditional dutch dishes

12 Main Street West, Norwich, N0J1P0