There is one Modern Australian restaurant in Leichhardt
1 results
Monté is a restaurant located in Leichhardt, New South Wales that offers modern Australian cuisine with French flair.