Karuwa is a contemporary Nepalese and Indian fusion restaurant, offering a casual dining experience. This establishment provides authentic Nepalese and Indian cuisine.