Big Ben is a coffee shop offering coffee, snacks ("pinchos"), tapas, and daily lunch menus.