The Chow Shop, Albury, New South Wales, Australia
4
no reviews
No photos found.
4/510 Smollett St, Albury NSW 2640, Australia Address
Opening hours No data
Located nearby
The Chow Shop Albury, New South Wales, Australia
The Chow Shop address
Meal Takeaway
Restaurant