Shops and restaurant


65-67 Grote Street ADELAIDE