Loading map…

AIRA

AIRA in Stockholm offers a refined Nordic dining experience. Enjoy the delicate, aromatic notes and the perfectly cooked, flaky texture of their seasonal seafood. Located at 115 21, Stockholm, Sweden.