Skip to content
Chewhall

2640 Restaurant and Bar

Unclaimed

Albury — Modern Australian

About

2640 Restaurant and Bar is a Modern Australian restaurant on Kiewa Street in Albury, NSW. Good food. Good vibes. Good times. 2640 Restaurant and Bar offers a relaxed dining experience - local produce, outdoor dining and funky bar. It is licensed to serve alcohol.

No menu listed yet.

Report a listing problem

What's wrong?