Get directions to: Osaka Sushi, Vallejo, CA
Restaurant address: 480 Redwood Street #20 Vallejo, CA 94590, USA
Restaurant: Osaka Sushi