Imatra Restaurants

  1. Café Julia

    Downstairs of Buttenhoff, this café, decorated with teddy bears, is the place for coffee and tempting cakes.

    Read more about Café Julia