Find the top Soba noodle shops in Edmonton, Alberta near you now.
Sushi restaurant
Address: 9852 63 Ave NW, Edmonton, AB T6E 0G6, Canada
Restaurant
Address: 16934 107 Ave NW, Edmonton, AB T5P 4C3, Canada