Tsuru Sushi Japanese Restaurant
1427 E 14th St, San Leandro
(510) 352-3748
Recent Reviews
Tsuru Sushi Japanese Restaurant
1427 E 14th St, San Leandro 94577
(510) 352-3748