kahvila (Finnish) comes from Finnish kahvi, from Swedish kaffe, from German Kaffee, from French café, from Italian caffè, from Turkish kahve, from Ottoman Turkish قهوه, from Persian قهوه — wine; coffee; coffee shop, café.
kahvila (Finnish): café, coffeehouse