Tokyo Tokyo
Casual Dining•UP Ayala Land TechnoHub
About
Tokyo Tokyo is an affordable quick serve Japanese restaurant that offers your favorites li Read More
Overview
1101 Commonwealth Ave, UP Ayala Land TechnoHub, UP Campus, Quezon City, Metro Manila | Get directions
M-Su: 11AM-9PM
Casual Dining; Japanese; 24hrs
You may also like