Skip to main content

Sachi Sushi

restaurant · sushi restaurant · Alameda, CA

Address
1707 Lincoln Ave, Alameda, CA 94501-2508
Phone
(510) 769-8898
Where
37.7728, -122.2549

Search Hominin for Sachi Sushi

Other restaurants nearby

More in Alameda

Sachi Sushi — restaurant in Alameda, CA | Hominin