About This Business
Sushi Shop is listed under Restaurants in Edmonton, Alberta. The listed address is 9109 112 St NW, Hub Mall, University of Alberta, Edmonton, Alberta T6G 2P8.
Business Categories
Ratings and Reviews
Be the First to Review
Restaurants in Edmonton, Alberta
Sushi Shop is listed under Restaurants in Edmonton, Alberta. The listed address is 9109 112 St NW, Hub Mall, University of Alberta, Edmonton, Alberta T6G 2P8.
Be the First to Review