Cafe Stella Location Maaherrankatu 13 50100 Mikkeli Navigate Contact https://www.raflaamo.fi/en/restaurant/mikkeli/cafe-stella cafe.stella@sok.fi +358 10 764 2390