takes reservations offers takeout outdoor seating offers catering street parking, private lot parking waiter service free wi-fi full bar dogs allowed tv bike parking
More Comments(120)
Tay Terrace, Dunkeld PH8 0AQ
01350 727219