There’s A New ITALIAN RESTAURANT In Town, And It Looks AMAZING!
Calling all pizza and pasta lovers, Adelaide’s latest Italian restaurant is a must-visit! With authentically made pizza and pasta, iTL will transport you right into the heart of Italy – creating simple yet flavoursome dishes. Tag a friend you need to take!