Yantra Kitchen

Yantra Kitchen, located on 18511 Pioneer Blvd, Artesia, CA 90701. Local restaurants attract outside customers by offering both outdoor and indoor seating. Oct. 2, 2021.