We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Cavaliere

124 High Street, Dalkeith EH22 1AU, Scotland
+44 131 663 4492
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good29%
  • Average9%
  • Poor3%
  • Terrible6%
Travelers talk about
“pizza” (42 reviews)
“tiramisu” (9 reviews)
“veal” (4 reviews)
Closed Now
All hours
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
$$ - $$$
124 High Street, Dalkeith EH22 1AU, Scotland
Write a Review
Reviews (244)
Traveler rating
Traveler type
Time of year

51 - 60 of 244 reviews

Reviewed July 25, 2016

Just looking for something to eat and chanced upon this place, we were unsure if they were still serving food (after 8pm when we arrived) but on asking we were taken through to the lovely restaurant hiding behind the cafe/icecream area. Very good service, took...More

Thank c0ffeequeen
Reviewed July 7, 2016 via mobile

Absolutely lovely lunch, and a complete bargain. 2 course for £7.95, 3 course for £10.95 or a pizza or pasta dishes for only £5. The staff were amazingly friendly. The food was punctual and so tasty. Very generous portions, full of flavour! Would recommend highly....More

1  Thank Kirsty K
Reviewed July 1, 2016 via mobile

Be sure to check the price of all drinks before you order them, a bottle of beer £5.95 just a little shock when the bill arrived.More

Thank JillBoston
enquiries e, Owner at The Cavaliere, responded to this reviewResponded July 4, 2016

Hi Jill, Thank you for taking the time to leave a review. We appreciate all feedback. I have checked your bill from Saturday evening, and it was a 660ml bottle of peroni that was being drunk at your table. The standard bottle of peroni at...More

Reviewed June 29, 2016

Food was ok but nothing to get excited about. Service pretty good. Overall I found the whole experience to be fairly average.

Thank Alex H
Reviewed June 19, 2016 via mobile

Absolutely delicious food and outstanding service! My husband had Veal Masala and I had Halibut with vegetables, the vegetables were smothered in Olive oil and pesto just how I like it. Sorbet with fresh mango for dessert was outstanding.More

1  Thank Carol P
enquiries e, Owner at The Cavaliere, responded to this reviewResponded June 21, 2016

Hi CarolP, Such a wonderful review! Our veal marsala is one of Mamma Crolla's signature dishes, and the Halibut was one of our renowned fish specials. I have also passed your kind comments onto our waiting team. we look forward to seeing you again soon!...More

Reviewed June 18, 2016

We ate here several times, both sit down and take-away. Everything was always excellent! Mouth watering steak, fantastic pizza and Johnny our waiter spoiled us during every visit! My take-away favorite was Penne Sophia.

Thank Gwen H
enquiries e, Owner at The Cavaliere, responded to this reviewResponded June 19, 2016

Hi gwen, Thank you for taking the time to leave us such a good review, Gianni is just sad you guys had to go home.......... He loved your visits and spoiling you! Please remember us, and keep in touch! All our love the Cavaliere xx

Reviewed June 8, 2016

Went here on recommendation from local hotel as we were having trouble finding a restaurant. It was the best Italian restaurant we have been at for years the staff and food were both excellent we are sorry we live so far away otherwise it would...More

Thank Frederick F
enquiries e, Owner at The Cavaliere, responded to this reviewResponded June 19, 2016

Hi Frederick f, Many thanks for your kind review! I have passed your comments onto the waiting team and kitchen team, whom work extremely hard to provide the best experience possible for our diners, and it is always nice for them to get that recognition...More

Reviewed June 7, 2016 via mobile

We had mixed starter, pizza mare, pizza margherita & a risotto plus Lovely bottle of red. Superb Service, food & great value. Would highly recommend.

Thank Simon R
enquiries e, Owner at The Cavaliere, responded to this reviewResponded June 19, 2016

Hi Simon, Many thanks for taking the time to review and recommend us! You should try our new lunch menu........any pizza or pasta for only £5 mon-fri. Many thanks Gemma Crolla

Reviewed May 26, 2016 via mobile

This resturant met the highest of my expectations! It was absolutely delicious, had reasonable pricing, and vegetarian options! I got the spinach & cheese stuffed ravioli and it was cooked to perfection. The cream sauce it was in just made it that much better. The...More

2  Thank Amanda P
enquiries e, Owner at The Cavaliere, responded to this reviewResponded June 19, 2016

Hi Amanda p, Many thanks for your excellent review! We offer a wide variety of desserts, and please pop in before you return home........we have just updated our dessert menu.........you should try our pizza dolce, or home-made dough balls! They are DELICIOUS! We look forward...More

Reviewed May 24, 2016 via mobile

I hadn't been to this Italian for a few years, was good then and if anything even better now. Staff were very welcoming and attentive. Nothing was too much trouble and nothing rushed. I had bruschetta to start. Very tasty and a huge portion. Nothing...More

1  Thank Dave B
Nearby Restaurants
Bombay Lounge
505 reviews
.15 miles away
590 reviews
.22 miles away
Anema & Core
9 reviews
.15 miles away
Nearby Attractions
Newbattle Golf Club
15 reviews
.41 miles away
5 reviews
.13 miles away
Dalkeith Corn Exchange Museum
6 reviews
.13 miles away
The Blacksmith's Forge
22 reviews
.11 miles away
Questions & AnswersAsk a question
Kathryn S
Does it allow dogs?
April 10, 2017|
Answer Show all 4 answers
Response from enquiries e | Property representative |
Many thanks for your enquiry. Unfortunately we dot allow any dogs, not unless it is a guide dog. We hope to see you soon.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Lunch, Dinner, Late Night
Restaurant features
Delivery, Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Business meetings, Families with children, Special occasions, Kids, Romantic, Large groups
Open Hours
11:00 am - 11:30 pm
11:00 am - 11:30 pm
11:00 am - 11:30 pm
11:00 am - 11:30 pm
11:00 am - 11:30 pm
11:00 am - 11:30 pm
11:00 am - 11:30 pm
Location and Contact Information
  • Address: 124 High Street, Dalkeith EH22 1AU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Midlothian  >  Dalkeith
  • Phone Number: +44 131 663 4492
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing