Get directions to: Alkobar Quick Stop & Deli, Palm Desert, CA
Restaurant address: 42005 Cook Street Suite 110 Palm Desert, CA 92211, USA
Restaurant: Alkobar Quick Stop & Deli