Get directions to: Udipi Palace, Artesia, CA
Restaurant address: 18635 Pioneer Blvd Artesia, CA 90701, USA
Restaurant: Udipi Palace