Shanghai Inn Restaurant
4723 N Damen Ave, Chicago
(773) 561-3275
Recent Reviews
Shanghai Inn Restaurant
4723 N Damen Ave, Chicago 60625
(773) 561-3275