Top Local Places

Jock's Bar at the Green

The Green Hotel, 2 The Muirs, Kinross, United Kingdom
Bar

Description

ad

Great pub food produced from locally sourced ingredients. Steak pie, scampi and lots of other "old favourites".

Quiz