Seafood restaurant and takeaway menus in Albury

Borella Seafood

Seafood

Corner Borella Road & Electra Street, Albury, New South Wales 2640, Australia