Restaurant specializing in delectable dosas, offering an extensive menu with trademarked specialties for a soul-stirring gastronomic journey.