flavor of india in Temple City