Online Menu
Sushi and Thai restaurant in Alameda, CA
(510) 522-1269
Location
3211 Encinal Ave,
Alameda,
CA 94501.