The restaurant was at a really convenient location considering the rest of the attractions and points of interest that we visited in Ilomantsi. The service and food were both quite enjoyable and the selection of pizza and kebabs was good as well. Unfortunately, we did...not taste the Indian cuisine available at this time.More