Matsuri
Japanese · Sushi · Noodles
Matsuri is a Japanese restaurant known for its sushi, noodles, and other traditional Japanese dishes.
Location
Best places nearby
The highest rated places close to Matsuri.
Local restaurants nearby
1065 E Green St, CA



