Get directions to: Sushi Revolution, Tacoma, WA
Restaurant address: 5225 Tacoma Mall Blvd # D101 Tacoma, WA 98409, USA
Restaurant: Sushi Revolution