Skip to content
Restaurant

Saint's Alp Teahouse

2 locals recommend
Location
2157 S China Pl
Chicago, IL 60616
Phone(312) 842-8882

Tips from locals

Andy
Andy
September 18, 2018
Hong Kong chain bears bubble tea.
Dorian
Dorian
February 26, 2016
Excellent entrees and a good selection of teas.