Sencha
East Bay
Alameda
Sencha
A zen oceanfront oasis that will have you chanting om.
Details
Region
East Bay
Styles
ZenWaterfront