TNC Legarda 1

From TwogPedia
Locations/TNC Legarda 1


TNC Legarda 1
TNC Cyber Cafe Logo.jpg
Location Information
Closed:
2020
Type:
Internet café
Location:
PhilippinesManila
Address:
#2000 Legarda St., Quiapo
Franchise:
Links

TNC Legarda 1 is a Internet café located in Manila, Philippines