Why Lalaji Restaurant Is One of the Best Restaurants in Leichhardt. Leichhardt, Sydney’s celebrated ‘Little Italy’, is renowned for its vibrant food scene. Leichhardt is famous for its great Italian food, but real food lovers know the area offers many different kinds of great meals. If you’re searching beyond pasta and pizza for the absolute […]
Read More >>