Back to list
Teodoras
Very good 8 (45 reviews)
Approx. SEK 295
Location
Sankt Eriksgatan 53B
112 34 Stockholm
See on the map
Book
Itinerary