tea%2520logo_edited_edited.png
diningroom2.jpg
Amelia Island
Tea House
tea%2520logo_edited_edited.png
Address

122 8 th Street

Amelia Island, Florida 32034

844-TEA-HOUZ

904-310-3088

Opening Hours
Starting: April 23, 2021

Monday – Tuesday CLOSED

Wednesday - Sunday  11am - 4pm