Li Cha Tea (T4 Cafe)
8440 Balboa Blvd #103, Northridge 91325