Date: 12/20/2005 Views: 105
Expand | Collapse
This is the most famous food hall in Stockholm. Walking distance from Rob's, of course.