Restaurant
The Cavaliere Italian Restaurant
4 locals recommend,
Tips from locals
Family run Italian Restaurant. Friendly service and great menu. Two generous courses for £15 Monday to Thursday.
Unique things to do nearby
Location
124-128 High St
Dalkeith, Scotland