178 Rideau St, Ottawa, ON K1N 5X6, Canada, Canada
No delivery
Spot something wrong?
Dishes at Shanghai Wonton Noodle. Prices may vary in venue.