Map
List
New
Games
Menu
Map

Location

dodolon amusement

Website
Edit
Submissions history
Family Fun Center
537 Earnshaw Street, 1008 Manila - 🇵🇭 Philippines
Last confirmed: never

Fighter

Tekken 5
Tekken 5
Namco - 2004
The King of Fighters XI
The King of Fighters XI
SNK - 2005

Rail shooter

Time Crisis 3 (Twin)
Time Crisis 3 (Twin)
Namco, Nextech - 2003
Is this your venue?