Vietnam International Restaurant 7.6

61st Ave. SE
View hours MORE