There is one Modern Australian restaurant in Millers Point
1 results
The Observatory Bar, located in Millers Point, New South Wales, is a relaxed and luxurious venue within the Langham Hotel, Sydney.