The Tea House
2 Stirling Rd, Larbert
01324 555510
Menu
Larbert, Scotland
The Tea House
2 Stirling Rd, Larbert, Scotland FK5 4AF
01324 555510