Nirvanam, originally a sanskrit word and in english it is Nirvana. There are several meanings attributed to the word “Nirvanam”. In simple terms Nirvanam means “bliss,” highest state of satisfaction and happiness and we at Nirvanam are striving to achieve just that by providing you appropriate ambience, service and the taste.. We are a South Indian Specialty Restaurant in the heart of Tokyo with j