Welcome to Guru Restaurant Clermont, the finest Indian restaurant