Lentini Italian Restaurant Leichhardt 194, Marion St, Leichhardt, Leichhardt, NSW Function Centres, Italian Restaurants, Other Restaurants Categories Other Restaurants Function Centres Italian Restaurants View details