flavor of india in Vernon