Restaurants in Val Rita, ON
Val Rita Chip Stand