TIME - Tea & Coffee is located in Lisboa, Portugal on Estação de Metropolitano dos Restauradores, Átrio Sul - Loja n.º 12. TIME - Tea & Coffee is rated 3.8 out of 5 in the category bubble tea store in Portugal.
Address
Estação de Metropolitano dos Restauradores, Átrio Sul - Loja n.º 12