Tokyo Express

Japanese Restaurant·Edmonton, AB

Details

More sushi & japanese restaurants near Tokyo Express

4320 17 Street Nw(587) 463-0733Hours listed
710 Tamarack Way NW(780) 490-0298