Get directions to: Ali Elrasid, Oakland, CA
Restaurant address: 1448 High Street Oakland, CA 94601, USA
Restaurant: Ali Elrasid