Dumpling House offers a simple, dynamic menu of delicious Asian and Nepalese cuisine in a pleasant setting.