This place is has the best Italian food so far that I have ever tried! I used to live near the area and visited CastelMola pretty often and occasio...
We went here for dinner from work and we loved it. We went for set menu 2 which gives us Garlic & Herb Pizzetta, Mixed Entrée (garlic prawns, cala...
This is one of our favorite and most regularly visited Italian restaurant in the suburb of Leichhardt where you can actually get great Italian food...