Noodle or Rice
630 Orange Dr # F, Vacaville
(707) 229-7777
Menu
Reserve
Restaurants in Vacaville, CA
Noodle or Rice
630 Orange Dr # F, Vacaville, CA 95687
(707) 229-7777