Blue Turtle Tea & Spice is a charming tea and spice shop located in the historic Uptown Westerville area. They offer a wide selection of exceptional teas and spices.