Windy City Tea
207 Yorktown Shopping Ctr, Lombard, IL 60148
Retail tea shop and Tea Room at Yorktown Center, Lombard, IL. Formerly named Tea Canal. Independently owned and operated, with only one location in Lombard.Retail tea shop and Tea Room at Yorktown Center, Lombard, IL. Formerly named Tea Canal. Independently owned and operated, with only one location in Lombard.
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun: - Other Link
- Categories
- American Restaurants, Restaurants
Suggest an Edit