F12
Fredsgatan 12, Stockholm, Sweden
Featured Review : Despite all the good reviews in the press and its award-winning status, F12 is one of the most over-rated restaurants in Stockholm. The decor is clean and post-modern. The waiters and waitresses are, though trying their ...See Full Review