There are also several restaurants in South Karelia to stop at along the way.
Straightforward and atmospheric restaurant in the Lappeenranta harbour
Paradise for all pizza lovers
Perfect for dining and get-togethers
Wine and friends
Finland’s own Italian restaurant
Finnish gourmet pizza restaurant
Restaurant inspired by the flavours of Italian cuisine
What the working week sets apart, Amarillo brings together!