New Modern Australian Restaurant in Leichhardt now Open

Restaurant Monte brings an exciting new dinning destination to Leichhardt with a mouth-watering menu delivered in a stylish setting.