HOME / Vietnamese restaurant / Noodle City
5869 Hollister Ave, Goleta, CA 93117
+18056836818
View Business Profile