Echo Sushi (Japanese)
On July 30, 2019
- Restaurant
Echo Sushi is a Japanese staple with spare decor offering an all-you-can-eat Japanese buffet plus an à la carte menu. Let Echo Sushi take you on a delicious experience with our Japanese meals that are always rich in flavour. Our menu features delicious appetizers, soups, sushi, sashimi, udon noodles, and more!
echo-sushi.com
echo-sushi.com