Get directions to: Angelica Restaurant, Oakland, CA
Restaurant address: 5941 Macarthur Blvd. Oakland, CA 94605, USA
Restaurant: Angelica Restaurant