Italian family run restaurant situated on Holloway Road, North London.
We serve a wide range of dishes, including homemade pasta, starters, pizza and delicious desserts.