The Principal Edinburgh Charlotte Square is a luxurious hotel located in the heart of Edinburgh's New Town. It features a restaurant that offers a sophisticated dining experience in a stylish setting. The menu showcases a fusion of Scottish and international flavors, with an emphasis on fresh and seasonal ingredients. Guests can indulge in a variety of dishes, from classic Scottish dishes to contemporary creations. The restaurant also offers an extensive selection of cocktails, making it the perfect place for a pre-dinner drink.