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...
  • Excellent55%
  • Very good28%
  • Average8%
  • Poor3%
  • Terrible6%
Travellers talk about
“pizza” (43 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
All Details
Write a Review
Reviews (264)
Traveller rating
Traveller type
Time of year

1 - 10 of 262 reviews

Reviewed yesterday

Haven't been to the Cavalier since our daughters graduation. Wow what a transformation. The decor now has a modern stylish feel to it. Stunning. Feels less cramped. The staff are still as friendly and helpful. Our waiter (who has always explained the specials) was brilliant....More

Thank Sheana G
Reviewed 3 days ago via mobile

Great dinner deal, pasta was delicious. Customer service was good too We didn't have to wait long for food and we were happy with it as we were starving

Thank Chiaretta2710
Reviewed 5 days ago via mobile

Last weekend we ordered a pizza and fish and chips as a takeaway. Whilst the pizza was ok the fish and chips were awful. The chips were soggy, the batter on the fish was burnt and the fish certainly wasn't haddock and did not taste...More

Thank McCusk
Reviewed 1 week ago

We were looking for a place to grab a bite and this place was one of the only ones open on a Sunday for lunch. What a happy surprise! the food was phenomenal and the staff was as friendly and happy as possible. Joking with...More

Thank rangerstar
Reviewed 1 week ago

We had booked a table at the restaurant for a 50th birthday celebration. We arrived and were promptly shown to our table which was laid out with the ten place settings, including wine glasses and water glasses. The restaurant has a truly authentic Italian feel...More

Thank stjacsam01
Reviewed 1 week ago via mobile

Absolutely lovely place to eat. Food i s amazing. Staff are really nice and friendly. I had the salmon. It just melted in my mouth X

Thank Sarah W
Reviewed 1 week ago via mobile

A superb find in the centre of dalkeith. My husband took me for our anniversary dinner, from start to finish a trully fantstic experience. The waitinv staff were extremely knowledgeable & recommended a lovely bottle of vermentino, i ate a pizza margherita baked in their...More

Thank bampot1992
Reviewed 1 week ago via mobile

We regularly visit this restaurant and have always had great food, drink and service. Cannot find fault in anything. Visited with family and friends tonight so we had a variety of dishes between us - pizza, pasta, chicken, fish and veal. Cocktails, wine, beer and...More

Thank stiglet1979
Reviewed 1 week ago via mobile

My husband and I went in for dinner on Saturday night as a last minute decision to go out. We were given a table straight away with no problem at all and still received amazing service despite it being a full house! Food was as...More

Thank Jayne m
Reviewed 1 week ago

Visited our regular local after a day at the Dalkeith show in beautiful sunshine. Great food and service in a friendly, family owned and run restaurant. As a veggie I always get good choices even of things not on the menu but they are prepared...More

Thank Rosie B
Nearby Restaurants
Bombay Lounge
511 reviews
.24 km away
595 reviews
.35 km away
Anema & Core
13 reviews
.25 km away
Nearby Attractions
Dalkeith Corn Exchange Museum
10 reviews
.21 km away
Newbattle Golf Club
15 reviews
.66 km away
5 reviews
.21 km away
Maysons bar
5 reviews
.03 km away
Ask a question
Questions & Answers
Kathryn S
10 April 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, After-hours
Restaurant features
Delivery, Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Groups, Child-friendly, Business meetings, Special Occasion Dining, Romantic
Open Hours
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
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