Kiila Food & Bar
Centrally located Kiila Food & Bar has a great view to the Three Smiths’ Square. Tasty lunch, bar and á la carte. Scandinavian-styled cuisine.
Centrally located Kiila Food & Bar has a great view to the Three Smiths’ Square. Tasty lunch, bar and á la carte. Scandinavian-styled cuisine.