- www.saintsalpteahouse.net
- 1
2157 S China Pl, Chicago, IL 60616. Saint's Alp Teahouse is known for its Asian, Chinese, Dinner, Lunch Specials, and Taiwanese. Online ordering available!... Superb quality, Highly Recommended... Japanese Curry Fried Rice (chicken and pineapple..
Relevance: 13.725747