Elaichi is an intimate Indian restaurant offering an authentic and flavorful menu.