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
10am-3pm
CLOSED: Monday & Tuesday