Chen's Dumpling House

505 State St., Madison, Wisconsin 53703

505 State St., Madison, Wisconsin 53703
11 am-9:30 pm daily.
Restaurant
Chinese, Soup
Dinner, Lunch, Take-Out