en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Vallejo
/
Matsuri
Matsuri
Sushi · Japanese · Casual Dining
Matsuri Restaurant is a Japanese establishment specializing in sushi. It offers lunch and dinner services, with lunch hours typically from Tuesday to Friday.
480 Redwood St Ste 20, Vallejo, CA 94590, USA
Vallejo, United States of America
www.matsurivallejo.com
Location
The ranking
Best Sushi in Vallejo
7 places, none rated yet
See the full list →