Same Chain
View Profile →
SHANGHAI INN RESTAURANT
4723 N DAMEN AVE
CHICAGO, IL
18
Inspections
5.6%
Pass Rate