Authentic South Indian vegetarian restaurant specializing in crispy dosas and flavorful street food.