El Malecon

3829 Foothill Blvd Oakland CA 94601 USA

(510) 536-6898

Location