Taste of india
Location & Hours
6334 El Cajon Blvd Unit 8, San Diego, CA 92115
Pick-up & Delivery
Mon - Sat 11:00 AM - 9:00 PM
Sunday Closed
6334 El Cajon Blvd Unit 8, San Diego, CA 92115
Pick-up & Delivery
Mon - Sat 11:00 AM - 9:00 PM
Sunday Closed