Filter

Cuisines
Select cuisines

The Best 15 Sushi, Restaurants in Edmonton, Canada

Tokyo Express
3
50 reviews

9951 170 St NW, Edmonton, Alberta T5P 4S2, Canada, Edmonton

It is 8:50pm, the sign says open until 9:00pm and is still lit saying "open" yet I was asked to leave because "we are cl