Order Online

Noodle Or Rice

1347 E Monte Vista Ave
Vacaville, CA 95688
(707) 451-7966
Order online Menu | Reservation | Info
Any questions please call us.