Dosa Palace offers Indian cuisine.