Stockholm is known for its diverse cuisine. You can eat excellent Swedish food but also find many international restaurants to suit your needs.
Fika, the Swedish coffe break is an institution and should not be missed. Enjoying your coffee with a Kanelbullar makes for perfect bliss.