2
American-Italian restaurant with seasonal dishes, wine bar
Nytorget 13D, 116 40 Stockholm, Sweden Get directions