Tenkuu Japanese Cuisine

Japanese Restaurant·Edmonton, AB

Details

More sushi & japanese restaurants near Tenkuu Japanese Cuisine

200 Festival Lane(780) 570-5858
4320 17 Street Nw(587) 463-0733Hours listed