Tsuru Sushi

1427 E 14th St
San Leandro, CA
510.352.3748
37.724077
-122.154647
Hours:
Mon - Sat:11am - 2:30pm,   5pm - 9:30pm
Sun:12:20pm - 9:30pm

for Tsuru Sushi
Directions
from: