Almond BarRestaurants379 Liverpool StDarlinghurst, NSW, 2010 · AU(02) 9380 5318almondbar.com.auHours not available