Get directions to: Asena Restaurant, Alameda, CA
Restaurant address: 2508 Santa Clara Avenue Alameda, CA 94501, USA
Restaurant: Asena Restaurant