Saint’s Alp Teahouse & Gourmet Menu & Prices
2157 South China Place, Chicago, IL
Saint’s Alp Teahouse & Gourmet is a chinese restaurant in Chicago, located at 2157 South China Place, Chicago, IL. See the Saint’s Alp Teahouse & Gourmet menu and current prices below before you visit.
Menu
Open menu in new tab ↗Location
Nearby restaurants
Restaurants in Chicago · chinese restaurants · All Chicago
Build your own list
Save places you like and get menu updates.
App StoreGoogle Play