Restaurant Shalini offers Indian and Sri Lankan cuisine, with both vegetarian and non-vegetarian options. The dishes are described as refined, succulent, and not greasy, with generous portions of fish and meat.