Santa Marina is a quality restaurant located in Heinola.