Timezone Greenhills
San Juan City, NCR, Philippines
Not confirmed in over 30 days. A few machines may have changed.
6F Greenhills Shopping Center, San Juan City, NCR
A small pinball presence within a venue in San Juan City, Philippines, with a single Stern machine on the floor. The current title is Guardians of the Galaxy.