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.
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.