Nestled in the charming town of Blairgowrie in Perthshire, Scotland, The Old Cross Inn & Restaurant is a beloved family-run establishment housed in a historic Victorian sandstone building in the heart of Old Rattray. Just a shor...
Read MoreWINTER HOURS:
Wednesday - Friday
Dinner: 4:30pm - 9:00pm
Saturday - Sunday
Breakfast 8:30 - 12:00
Lunch 12:00 - 15:00
Dinner 16:30 - 21:00
British, Scottish
Disabled Access, Free WiFi, Families and Children Welcome