Itl Italian Kitchen (Menu)

North Terrace, Adelaide Sa, Adelaide
+61 8 7077 3948

Give a rating to Itl Italian Kitchen

Suggest a dish

How much did you spend at Itl Italian Kitchen?