Five Cities for Amazing Street Food in Europe Indulging in sidewalk snacks throughout five European cities.