Located next to North East & Alpine’s office. A very original cafe & delicatessen. International & original flavours
Read more...Cafes and Restaurants
D'Delli
Albury, New South Wales, 2640
Cnr Townsend & Smollett St, Albury, New South Wales, Australia, 2640