Yes, the Original Sokos Hotel Lappee has a restaurant on site for your enjoyment.