TownHouse Tea Shoppe

TownHouse Tea Shoppe

23 Olmsted Street, Birmingham, Alabama 35242 View Map

(205) 529-0081

Visit Website

Comments (1)

Comment Feed

the owner is really mean

The atmosphere is really strange and stilted. The owner is rude and uncouth. The food is predictable. We could hear the owner cursing at her employees in the kitchen!! I also found a hair in my food.

Edward P. Nottingham more than 5 years ago

Subscribe to our daily newsletters

* indicates required
280 Living