Clarks Soft Ices is Restaurant in Stenhousemuir.
Stenhousemuir
Restaurant
The Happy Cottage is Restaurant in Stenhousemuir.