Address:
300 FIFTH AVENUE WEST #8, Cochrane, Alberta, Canada
Description:
Vietnamese Noodle House is a local pho restaurant.
Vietnamese Noodle House is a local pho restaurant.