loc:babel_deli__stockholm__sweden (1 - 1 of 1) LightbulbOne of the many lightbulbs hanging down from the ceiling on stalks at Babel Deli.2011-08-22 More 1