Locations/TNC Legarda 1
TNC Legarda 1
Location Information
Closed:
2020
Type:
Internet café
Location:
Manila
Address:
#2000 Legarda St., Quiapo
Franchise:
Links
TNC Legarda 1 is a Internet café located in Manila, Philippines
TNC Legarda 1 is a Internet café located in Manila, Philippines