Cozy Country Tea House and Restaurant
Mother Mountain Tea House offers a welcoming country-style stop in the hamlet of Delia, serving comforting homemade food in a cozy setting. Guests highlight well-brewed tea, fresh-baked quiche and fruit pies, along with house-smoked ribs and warm bread. Friendly, attentive staff and a small selection of gift items add to the relaxed, small-town charm of the experience.