Restaurants

Food festivals take over the streets

Food festivals take over the streets

Picture: Saara Salama / Visit Finland Restaurant Day is an original Finnish idea, a food carnival where anybody can open a pop-up restaurant for...