Craiglea, Main St, Killin FK21 8UN, United Kingdom
View on Map
What travelers say:
Shutters Licensed Restaurant Very attentive restaurant, there are many fish to choose from, tender and very good, the waiter will recommend wine, not too expensive to eat the feeling of petty bourgeoisie, great