Vietnam House Restaurant 9.7

E Hastings St.
View hours MORE