Peninsula (Sri Lankan & Indian Cuisine)

Authentic Sri Lankan cuisine in central London. Experience wholesome, unpretentious dishes at Dammika's restaurant.