Big Ben Night is a cocktail bar offering fresh, natural food.