Leichhardt NSW 2040No reviews yet
Italian restaurant and wood-fired pizzeria in Leichhardt, New South Wales, offering dine-in, takeaway and delivery with gluten-free options.
Be the first to review this business.