Bay 7 5315 17 Ave SE, Calgary T2A1B7, Canada
No delivery
Spot something wrong?
Dishes at Top Noodle. Prices may vary in venue.