- 6610 Shawnee Road
- North Tonawanda, New York
- (716) 731-1685
White Linen Tea Room
in North Tonawanda, New York
Bing7782
rated this place
and said
I shop here regularly. The have some excellent varieties as well as helpful/friendly employees. Always worth a visit!