LOCATION:

Belushi’s Barcelona

Informal chain bar with TV sport and live entertainment, plus a burger menu and global comfort food.