Matsuri Sushi 480 Redwood Street #20 Vallejo CA United States
Phone: 707.557.8744 Smoking: not permitted