Finnish Restaurants

Station 23

Address: 2 Kristiinankatu, Pietarsaari, 68600

Tower Bistro

Address: 330 Satamatie, Kokkola, 67101