Village HouseRestaurants1027 Finch Ave WToronto, ON, M3J 2C7 · CA(416) 901-4241Email unavailablevillagehouse.caHours not available