Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: San_Leandro

Sushi Musashi, San Leandro, California










Sushi Musashi
1275 Washington Ave.
San Leandro CA United States


Hours: Tue-Sat Lunch & Dinner, Sun 3pm-9pm

Phone: 510.686.1000
Smoking: not permitted