1327 E Monte Vista Ave, Vacaville 95688, United States
1327 E Monte Vista Ave, Vacaville 95688, United States
No delivery
Spot something wrong?
Dishes at Yen King Restaurant. Prices may vary in venue.
Been to Yen King Restaurant? Be the first to share what you ate.