When a restaurant can cater for the fussiest table on the planet. Gluten free, peanut and coconut allergy and vegetarian. Lovely service throughout, great atmosphere. Ensure you book. Sign of a great restaurant....its ALWAYS busy. 5 stars well deserved.