This was a marvelous stay. Beautiful home, excellent location, fantastic service, and wonderful company. Highly recommend this for a relaxing weekend or getaway!
15รูปภาพ
Amelia Island Tea House
122 S 8th St Fernandina Beach, FL32034 สหรัฐอเมริกา
We serve up fresh tea, tea sandwiches, quiches, salads, pastries, desserts, and much more. For your next cup of tea, contact Amelia Island Tea House today!