The first thing you notice when entering the restaurant is the warm and welcoming atmosphere, almost like a family welcoming you into thier home!! Service is attentive and exceptionally good, the food is even better. The seafood soup is mind blowing and the meat balls...are phenomenal. I highly recommend a visit to this Gamla Stan gem!!More