Ebden and Olive
➤ 330 Olive Street, Albury, New South Wales 2640, Australia, SOUTH ALBURY
International, European, European, Pizza, Cafés
"I have had several coffees, take home meals, lunches and deli items from this great cafe. The coffee is perfect, service is quick and friendly. The venue is attractive and the fare in the cabinets is appealing. I will go back regularly"