October 18, 2018 Romeos Mitcham Foodland Store in Torrens Park By Andrew Mouawad Address Shop 1 / Mitcham Square 119 Princes Road5062 Torrens Park, South Australia, AUContact Tel.: 08 8373 2772Find on Map Share