Good to know
Parking
- ✓Paid street
Accessibility
- ✓Accessible entrance
- ✓Accessible toilet
- ✓Accessible seating
Payment
- ✓Credit cards
- ✓Debit cards
- ✓Contactless
Details via Google — worth confirming with the restaurant before you travel, especially for access needs.
About Cannonball Restaurant and Bar
Cannonball Restaurant and Bar sits on Castlehill in Edinburgh's Old Town. The kitchen serves British dishes including haggis, fish and chips, and venison, alongside vegetarian options. Lunch and dinner are available daily, with coffee, beer, wine and cocktails also on offer.
The restaurant has outdoor seating and accommodates children with a dedicated menu. It takes bookings and is suited to groups. Staff are noted for attentive service, though some diners have reported slow service at busy times.
Menu & facilities
Opening hours
- Monday
- 12:00 – 10:00 PM
- Tuesday
- 12:00 – 10:00 PM
- Wednesday
- 12:00 – 10:00 PM
- Thursday
- 12:00 – 4:00 PM
- Friday
- 12:00 – 4:00 PM
- Saturday
- 12:00 – 1:00 PM
- Sunday
- 12:00 – 6:00 PM
What's nearby
- The Scotch Whisky Experience next door
- Tartan Weaving Mill and Exhibition next door
- Camera Obscura & World of Illusions next door
- Edinburgh Castle 250m away
- Princes Street Gardens 300m away
Distances as the crow flies, via Google
Diners like this restaurant's delicious and expertly prepared food, with many highlighting the haggis, fish and chips, and venison. They also mention the warm, welcoming atmosphere and the attentive, professional service from the staff.
Some reviews mention the service can be slow.
Summary via Google
At a glance
- Guest rating
- 4.4 / 5 (803 reviews)
- Dogs allowed
- No
- Good for children
- Yes
- Good for groups
- Yes
- Booking required
- Yes
- Food hygiene rating
- Pass
- Destination
- Edinburgh
Food hygiene rating from the Food Standards Agency.