There is one restaurant in Karabar open on a Sunday
1 results
Queanbeyan Diamond Chinese Restaurant is located in Karabar, New South Wales, and is known for its excellent food and cozy ambiance.