Royal Smushi Cafe

Royal Smushi Cafe

Amagertorv 6, 1160 Copenhagen, Denmark / Royal Smushi Cafe is a café located in the heart of Copenhagen. We serve traditional Danish food in aesthetically presented portions and so much more.
Royal Smushi Cafe