Big Ben is a cafe located in Castelo Branco, Portugal. It is known for its average cost of 8€ for a meal.