Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Amelia Island Tea House is a charming establishment located at 122 8th St, Amelia Island, Florida, 32034. Known for its warm and inviting atmosphere, this Tea House is the perfect spot for tea lovers and café enthusiasts. With its cozy interior and beautiful outdoor seating, customers can enjoy a tranquil setting while indulging in delightful cuisine.
The menu at Amelia Island Tea House offers a wide variety of teas, ranging from classic black teas to herbal and fruity infusions. Alongside the tea selection, guests can also savor a delectable assortment of pastries, scones, sandwiches, and salads. Using only the finest ingredients, every dish is made with care to provide a memorable culinary experience.
Whether you're looking for a relaxing afternoon tea break or a quick stop for a delicious snack, Amelia Island Tea House is a must-visit. Its friendly staff, flavorful teas, and delectable food make it a delightful destination for locals and tourists alike.