791 Dundas St, London N5W2Z6 2Z6, Canada
No delivery
No open hours
Spot something wrong?
Dishes at Chi-Hi Vietnamese Restaurant. Prices may vary in venue.