Cavaliere Italian Restaurant
Cavaliere is small, takes its food seriously, and makes everything properly. The short menu means nothing is an afterthought. Book ahead — the limited covers fill quickly, and the restaurant is worth the planning. A dinner here is one of Edinburgh's more satisfying meals across all age groups.
- Address
- Edinburgh city center
- Hours
- 12:00 PM - 2:30 PM, 5:30 PM - 10:00 PM
- Price
- £15-30 per person
- Duration
- 1.5-2 hours
- Booking required
- Yes
Tips
- Book ahead — small covers, consistent popularity, and a loyal local following mean this fills quickly
- The risotto and fresh pasta are the dishes to focus on
- A dinner rather than lunch restaurant; the evening atmosphere suits the quality of the food