About
I Dumpling, the premier Chinese restaurant and Asian restaurant in Redwood City, CA, specializes in serving authentic and mouth-watering dumplings that will tantalize your taste buds. Located at 2660 Broadway, Redwood City, CA 94063, our restaurant offers a cozy and inviting atmosphere perfect for a night out with family and friends or a quick lunch break. Our menu features a wide variety of traditional Chinese and Asian dishes, including savory dumplings, noodles, and soups, all made with fresh ingredients and cooked to perfection. Whether you're in the mood for something spicy or mild, our chefs have crafted a menu that caters to all tastes and preferences. Come visit us today and experience the rich flavors of China and Asia in the heart of Redwood City!