Authentic Sri Lankan restaurant offering flavorful dishes. Known for generous portions and a variety of side dishes.