There are 2 restaurants in Karabar that are open for lunch
2 results
Queanbeyan Diamond Chinese Restaurant is located in Karabar, New South Wales, and is known for its excellent food and cozy ambiance.
Queen Barista is a café located in Karabar, New South Wales, Australia.