Cafe
The Tea House
9 locals recommend
Tips from locals
Really like this restaurant they have a sister restaurant in Longcroft call The Cotton House. A well known and popular family run business serving Chinese food.
Location
2 Stirling Rd
Larbert, Scotland