Definitely one of my top ranked Italian restaurants in Leichhardt. With so many restaurants to choose from in the area were glad we picked Casa Mes...
good rich italian food. in the heart of leichhardt. service couldve been better, took a bit longer than expected for our order to be taken