Get directions to: Jade Deli & Cafe, Oakland, CA
Restaurant address: 430 13th St Oakland, CA 94612, USA
Restaurant: Jade Deli & Cafe