Tokyo Express can be found at 10871-23 23 Avenue Northwest . The following is offered: Restaurants, Restaurants | Japanese , Restaurants | Asian Food, Sushi Bars - In Edmonton there are 1089 other Restaurants. An overview can be found here.
Loading map...