Quality lunch and catering restaurant located in the heart of Mikkeli.