cafechineseNot yet on Tasting Planet
Saint’s Alp Teahouse & Gourmet
South China Place 2157, Chicago, 60616 Chicago, United States
About
A Hong Kong teahouse chain with a very long beverage list also serves entrées. Young crowd that enjoys the all-ages hangout.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!