Karen
User's reviews
-
The English Tea Room & Gift Shop
A visit to The English Tea Room is always a pleasure. Though I am not on that side of the 'pond' (Lake Ponchartrain) often, it is a highlight of my trips there. Charming! The tea and quiche are divine!