Elixir Tea House
(1 review)1926 Hillview St, Sarasota, FL 34239, USA 941-373-1800 Website Owner?
Recent reviews
-
Krisztian Korpas
Amazing atmosphere. Amazing service. Amazing people. Amazing tea/food/everything. If you aren't going to this place every day you're in Sarasota, you should be ashamed of yourself.