Tokyo Station, HAYWARD, California (CA)

In search of a dining place around HAYWARD? Tokyo Station is definitely a dining place you must think of making a reservation at.
Readily settled at 15 Southland Mall () in HAYWARD, California (CA) (94545), Tokyo Station are available at 5108876812. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in HAYWARD, California (CA)


Tokyo Station contact information and details:
Address: 15 Southland Mall - , HAYWARD, California (CA) 94545
Contact Phone: 5108876812