Back in the day Moretti's was always one of the popular restaurants to head to in Leichhardt, after not having been in a few years we've started going back again and Wow! The food is amazing. From the melanzane parmigiana to the fettuccine moretti and the pizza (even the gluten free pizza), it's all delicious!!