Lira and Yen Internet Cafe

Address : 2642 Cabrera, Barangay 138 Pasay City, Metro Manila