Unclaimed
Sushi Boat Restaurant
Sushi Bars
2855 Stevens Creek Boulevard #1157, Santa Clara, CA · 95050Sushi Bars
2855 Stevens Creek Boulevard #1157, Santa Clara, CA · 95050