Nestled in the heart of Folkestone and Hythe District, this establishment offers a delightful culinary experience. Savour the smoky aroma from their expertly grilled dishes, boasting a satisfyingly crisp texture. A must-visit for those exploring the vibrant food scene of the United Kingdom.