The reason Capriccio Osteria is the best Italian restaurant in Leichhardt is simple: our cuisine. Our menu is inspired by Italy’s spirit, with a modern touch, blending tradition and taste to ensure you will not find the same experience anywhere else. Our limited menu is carefully selected to bring out the flavours of the homeland with every bite.
Each dish is made with fresh, locally sourced ingredients and prepared with the utmost care and attention to quality. As the seasons change, so do our sources to ensure your experience is never less than spectacular.
We don’t believe in an extensive selection. At Capriccio Osteria, we master our menu and filter the finest flavours for you to enjoy.