Get directions to: Art's Thirsty Camel, Covina, CA
Restaurant address: 279 E Rowland St Covina, CA 91723, USA
Restaurant: Art's Thirsty Camel