Midlothian is home to many amazing restaurants, offering various types of cuisine.
If you’re searching for a new spot to try, TripAdvisor customers have picked out the greatest restaurants across the Midlothian county.
From delicious curry to traditional Scottish dishes, there is something for everyone across the restaurants.
Here are 12 of the most popular restaurants in Midlothian that you need to visit.

9. The Original Rosslyn Inn Gastropub, Roslin
The Original Rosslyn Inn Gastropub in Roslin has a 4* rating from 423 reviews. A TripAdvisor reviewer said: “Lovely, traditional inn with an imaginative menu that offers something for everyone. Good wine list too. The staff were friendly and attentive and the food was excellent. It is dog-friendly, both inside and outside.” | TripAdvisor

10. The Radhuni, Loanhead
The Radhuni in Loanhead has a 4.5* rating from 784 reviews. A TripAdvisor reviewer said: “Great choice, great food, great service, great atmosphere! Couldn't fault our meal at the Radhuni. Would highly recommend.” | TripAdvisor

11. Stewart Brewing Beer and Pizza Kitchen, Loanhead
Stewart Brewing Beer and Pizza Kitchen in Loanhead has a 5* rating from 464 reviews. A TripAdvisor reviewer said: “Went here for my friend's wedding, which was the first the brewery had ever hosted. It was outstanding. The staff were tremendous. Incredibly friendly, helpful and entertaining. They really went the extra mile. The pizzas were exceptional and the beer was on another level. I can't recommend it highly enough.” | TripAdvisor

12. Cibo, Penicuick
Cibo in Penicuik has a 4.5* rating from 555 reviews. A TripAdvisor reviewer said: “Visiting Scotland for the new year and decided to try this restaurant. By far this is the most authentic Italian food I have tasted in England and Scotland! Excellent customer service and each dish was unique in Italian flavours!” | Google Maps


