These restaurants are some of Calgary’s top spots to grab sushi, ramen, yakitori and other Japanese fare.

The post Best Japanese Restaurants in Calgary appeared first on Avenue Calgary.