Swedish Meatballs from Imperiet Restaurant Stockholm Sweden
www.runningwithtweezers.com
The ultimate Swedish meatballs at Imperiet in Stockholm, Sweden - the first meal of an incredible trip.
99774
submitted by runningwithtweezers
www.runningwithtweezers.com
The ultimate Swedish meatballs at Imperiet in Stockholm, Sweden - the first meal of an incredible trip.
conversation *