Get directions to: Tsunami Grill, Sunnyvale, CA
Restaurant address: 220 Town And Country Sunnyvale, CA 94086, USA
Restaurant: Tsunami Grill