Plaza Netcafe is located in Ormoc, Philippines on Indiana Aerospace University Corporate Plaza, Jose Navarro St. Plaza Netcafe is rated 3 out of 5 in the category internet cafe in Philippines.
Address
Indiana Aerospace University Corporate Plaza, Jose Navarro St