Chuckle Brothers is a restaurant offering bar, European, and British cuisine.