We are proud to provide an authentic Italian dining experience.
This has been one of my favourite restaurants for years because it’s family-run, offers great food and first class service. It has also benefited from a recent refurbishment which means it’s fresher, with a view into the kitchen, but hasn’t lost any charm! The new function suite seems popular too. Highly recommended. The staff can’t do enough to look after you and the food is consistently excellent.
Food was great, the service was good even though it was incredibly busy. Local and good value for money
Had to wait in bar area until well after time had booked table for. Really unsure why as when did go into restaurant were plenty of available tables. Food was excellent and all staff pleasant. Will visit again
A family meal with three generations thoroughly enjoyed by all. Waiters entertained the kids with magic, food was top notch
Authentic and personal Italian dining experience. Great waiting staff, great food and great prices. Would thoroughly recommend.
Excellent service and fabulous food.
Staff were very attentive
Absolutely loved our meal. We go often and this was for a family Christmas meal. The staff were amazing with our baby, the food was delicious as always.
Second year in a row we have been for a Christmas lunch. Food was lovely and the waiter was amazing. Nothing was too much bother. Highly recommend it to all.
We had a great family lunch. The food was amazing and extremely good value for money.
The waiters were amazing with my two boys (7&4) performing card tricks for them whilst we waited for our food.
Will definitely be back.
Really enjoyed the food, great service and all round a fantastic evening out.
Catered for 12 of us, very attentive and good to the elderly in our party
We have been to the Cavalier several times and never been disappointed. The staff are very attentive and polite and the food is excellent. Would highly recommend
Always a great experience . Food is fresh and tasty .... Best Italian around !
Excellent food and service, never disappoints. The staff are very child friendly, and daily specials are always a treat.
Food, wine and service were all amazing as usual. Would highly recommended to everyone I know.
Frequent visitor, never fails to be enjoyable with friendly service (magic tricks very engaging & wowed my 11 year old daughter) & quality food. For us it is the best Italian in the area.
Lovely restaurant with a great family atmosphere. Usually with seafood and other specials. Excellent wines/beer and highly recommended lasagne, pizza and saltimbocca.
Had a lovely meal with my wife. Large choice of starters mains and deserts, good wine list. Staff were very friendly and helpful. Very reasonable price! Will definitely be going for another meal soon.
Beautifully renovated, lovely food, staff always great with kids. This local gem never fails to impress.
From meet and greet to the coffees the overall service and quality of food and drinks was exceptional
Our waiter was outstanding, he entertained my son and was very polite and professional. I feel the children's good is a bit pricey but my son doesn't eat a lot. Will definitely be back .
Visited on Wednesday for a birthday. Lovely food. Great service and a nice atmosphere. Hadn’t been since the renovation but was very impressed.
Another fantastic meal here. Food lovely, service very attentive and not overly friendly. We did not feel rushed at all and had a lovely rare night out together. Definitely recommend this place and certainly will go back.
Outstanding service & meal. Family celebration with mixed ages all catered for, never disappoints .
We had lunch at the restaurant and it was lovely, very good value. The waiter was very nice and offered us to taste another white wine from Italy, he wasn't pushy at all, lovely personality. The toilets were spotless and the dining room was beautifull, would be nice to have some round tables though, better for larger parties.
Superb service, never been let down. Quality of food, excellent, always busy at weekends, but a bargain on midweek special.
The Daily Specials are always a bit with us.
Price is not cheap......but well worth it.
The quality of the food is excellent with some excellent specials available.
The staff are very friendly and nothing seemed to be too much trouble.
Fantastic service and amazing food. We will be back!
I have been going to the Cavalier for over 30 years and it just gets better. Brilliant food and wonderful staff
Having never even been to Dalkeith before, I read the reviews for all the restaurants in the area when I was charged with finding somewhere to eat for meeting friends for lunch. Thankfully, we booked The Cavaliere. The front looks very unassuming, but going in, the interior is very stylish and modern. The staff were very welcoming, professional and attentive from start to finish. Food was well cooked and tasted great.
If we are ever back that way , we would definitely go in again.
Big thank you to The Cavaliere.
Not be in the restaurant for years, the place is very clean and beautiful decor, The food is superb, staff very nice , will be back .
The Cavaliere is probably our favourite restaurant. The food is fantastic. The staff are amazing. It always feels special. We visit far too often for our pocket but who cares! We always take friends here to dine when they visit. Feels like a second home! Maybe worth getting a loyalty card in place!!
Excellent meal with first class service. Children in party treated great with magic tricks providing a lovely extra touch. Family run & certainly family friendly.
Great night as always thanks & very polite attentive staff keep up the good work guys
food as usual was great, some really good cocktails all served by friendly staff
Food and service were amazing as always. Would highly recommend the restaurant to anyone.
I booked very late on a Saturday night for a group, the booking was accepted and we all really enjoyed our food. We have a number of eaters with special dietary requirements and everyone loved the food they had.
Perfect as usual. All the waiting staff are so courteous and helpful.
Lovely cosy restaurant, was very busy but service was excellent, friendly staff, food was amazing and good value for the quality, definitely be back.
Great service, food was good quality for the price with plenty choice and great for kids too. One of the waiters did magic tricks with the kids which was entertaining. Will definitely be back.