Category: Indian

Karma

Karma

23460 Cinema Drive Valencia, CA 91355 661-288-0080 Lunch Monday – Friday 11:30am – 5:00pm Saturday & Sunday 12:00 pm – 5:00pm Dinner Sunday – Thursday 5:00pm – 10:00pm Friday & Saturday 5:00pm – 12:00...