Cannonball Restaurant & Bar, located on the Royal Mile in Edinburgh, offers a top-notch Scottish dining experience with stunning views of Edinburgh Castle. Owned by Victor and Carina Contini, this restaurant serves up the finest Scottish cuisine using local produce. The building has a rich history, dating back to the 17th century, and is a must-visit spot for those looking for phenomenal food in gorgeous surroundings. With a private dining room available for special events and an extensive whisky selection at the bar, Cannonball is a favorite among locals and visitors alike.