Steak restaurant and takeaway menus in Albury

Celladoor Tapas Bar & Stone Grill

Italian, Spanish, Steak, Barbeque, European

Bldg1/ 553 Dean St, Albury, NSW, 2640, Australia