The green queen
Restaurant👍👍 Short answer: yes- go here! Longer answer: For all of the times I’ve been to Stockholm I’m kind of kicking myself for not finding this sooner. You walk into what almost feels like a flower shop. Beautiful green space inside with tons of plants and flowers. The staff is incredibly friendly with gre... People often mention vegan, staff, friendly, good,
Address
Norr Mälarstrand 64, 112 35 Stockholm, Sweden
Website
Price rating
$$ $$
Rating on Google Maps
4.10 (255 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week