10 results for Restaurants - German in Champlain Heights, BC