Sandwich Chefs - Altona Gate is located in Altona North, Australia on K010, Sandwich Chefs, Altona Gate Shopping Centre, 124-134 Millers Rd. Sandwich Chefs - Altona Gate is rated 3.7 out of 5 in the category sandwich shop in Australia.
Address
K010, Sandwich Chefs, Altona Gate Shopping Centre, 124-134 Millers Rd