logo2

logo

logo3

Taking Italian food back to its original traditional roots

Shop 2. 52-60 Enmore Road Newtown
PH: 8065 4224

Open from 6pm 7 Days – Fully licensed bar – Sorry, we don’t take bookings