Skip to main content

Zen Restaurant

restaurant · asian restaurant · Alameda, CA

Address
2315 Santa Clara Ave, Alameda, CA 94501
Phone
(510) 521-7070
Website
zenasiantapas.com
Where
37.7659, -122.2426

Search Hominin for Zen Restaurant

Other restaurants nearby

More in Alameda

Zen Restaurant — restaurant in Alameda, CA | Hominin