I Dumpling is a Chinese restaurant offering Asian staples like dim sum, noodle soup, and onion pancakes. They also offer frozen dumplings for takeout.