Bangkok House & Shanghai Restaurant

Elgin Map
Find Parking


Both Chinese and Thai cuisine thrive under one roof at this carry out and dine-in spot.