Authentic South Indian and Sri Lankan restaurant specializing in flavorful cuisine.