Sumo Japanese
➤ State Street, Los Altos, 94022, United States Of America
Meeresfrüchte, Asiatisch, Japanisch, Lässig, Sushi
"Service was fine, she sat us and forgot our menus and brought out the wrong order not hearing me order 2 bento boxes, food came out fast but so cold which..."