Matsuri Restaurant
480 Redwood St, Vallejo
(707) 557-8744
Menu
Restaurants in Vallejo, CA
Matsuri Restaurant
480 Redwood St, Vallejo, CA 94590
(707) 557-8744