Zen (Menu)

2315 Santa Clara Ave, Alameda
+1 510-521-7070

Give a rating to Zen

Suggest a dish

How much did you spend at Zen?