United States
California
Los Altos
Tanoshi Sushi
355 State Street
(650) 823-8676