Filters:
clear
clear
Country: United Kingdom

tea house in Larbert

About 1 results.

The Tea House

thumb_up 5515 likes
rate_review 345 Reviews
favorite 15305 favorites
2 STIRLING ROAD, FK5 4AF Larbert, United Kingdom

Oriental fine dining at its greatest. Set in a delicately designed, beautifully furnished modern restaurant. Cuisine to set new heights in the industry!

  • 1