Sweden Restaurants Restaurang Leijontornet by Debra C. Argen October 31, 2004 by Debra C. Argen Stockholm is a gastronomic paradise, full of exceptional restaurants, and Restaurang Leijontornet is a restaurant not to be missed. Read more