Yen King Restaurant
1327 E Monte Vista Ave
Vacaville
CA
95688
(707) 449-4217
yenking.weebly.com
Open Map
Casual
Chinese
family restaurant
International
restaurant
Restaurants
Restaurants Family Style
Sautéed Spinach
Social
Wheelchair Accessible