lombard Chi Tea Lombard March 20, 2021 Please contact the restaurant directly. CHI TEA is located at 413 E. Chi Tea Home Facebook Lomb… Read more Chi Tea Lombard