Tokyo Express, 5220 23 Avenue, Edmonton Southeast Edmonton
1123rd visitor, Write a review
Tokyo Express Map

near T5J2G8

Tokyo Express is ranked #7 of 31 nearby Restaurants.

They say Tokyo Express is average, excellent, empty