Find the top Swedish restaurants in Madrid near you now.
Restaurant
Address: C. del Alto del Retiro, 33, Vallecas, 28051 Madrid, Spain