Two a Tea 185 N. Vermont Av. Glendora CA United States
Web Information: Web Page Menu
Hours: Tue.-Sat. 11am-4pm; Sun. 1pm-4pm
Phone: 626.963.9644