Dar Chwa is a grill establishment offering a variety of options for lunch and dinner.