Chen's Restaurant LTD

Restaurant in Manitou Beach, Saskatchewan