Tokyo Express
Restaurants
West Edmonton Mall Ph 1 Food Court 8882 170 St NW Edmonton AB T5T 4V4 Canada
Around Edmonton
(780)-413-0688
http://tokyoexpress.ca
Menu : Buffet, Japanese, Sushi
Traditional japanese culinary delights and sushi bar.
Mon-Sat 11:00am – 9:00pm Sun 11:00am – 6:00pm