OUR LOCATION

Sushi O Sushi is one of Santa Clara' most popular Japanese restaurant

|LOCATION
LOCATION2018-10-26T12:37:16+00:00
icon-orange

Sushi O Sushi Location

408.241.1677

LUNCH

Mon-Fri: 11:30am – 2:00pm
Sat, Sun: 12:00pm – 2:30pm

DINNER

Mon-Thur: 5:00pm – 9:30pm
Fri, Sat: 5:00pm – 10:00pm
Sun: 5:00pm – 9:00pm

2789 El Camino Real
Santa Clara CA, 95051

RESERVATION
Font size
Contrast