Tea room

The Village Tea Room

17 King Street, Larbert, SCT FK5 4HD

Loading…