Saint's Alp Teahouse
2131 S Archer Ave
Chicago, IL
(312) 842-1886
Cuisine:
Chinese, Asian, Desserts
November 20, 2007
I would give the place 4 stars for certain...
I would give the place 4 stars for certain things—their Mocha is great! Pretty chocolate-y for a mocha, but delicious. If you sit in for it they serve it in a tea pot, and put small jello cubes (maybe grass jelly?) on the bottom of the cup. The food is ok ( 3 stars), but it’s pretty cheap overall.

Add a Comment