South China Restaurant, Albury, New South Wales, Australia
3.8
no reviews
No photos found.
1075 Mate St, Albury North NSW 2640, Australia Address
(02) 6025 1579 Phone
Opening hours No data
Located nearby
South China Restaurant Albury, New South Wales, Australia
South China Restaurant address
South China Restaurant phone Pizza Restaurant
Restaurant
Hamburger Restaurant
Sushi Restaurant