China Inn Restaurant

4702 Cottage Grove Rd #1302 Madison WI 53716 USA

(608) 222-8829

Location