Yu Noodlehouse

2445 Burrard St, Vancouver, BC
Canada
V6J3J3
Tel: 604-559-8953

Business Hours



Suggested neighborhood restaurants: