Skip to content
Cafe

Saint's Alp Teahouse

1 local recommends · Estimated price 3 out of 4
Location
2157 South China Place
Chicago, Illinois 60616
Phone+1 312-842-8882
Hours of Operation statusClosed · Opens 11:00 AM

Tips from locals

Odell
Odell
January 25, 2014
Asian place. A million and a half coffee/tea/smoothie options.