Where do you need Delicatessens ?
Ivy Garden Tea Room & Deli
352-253-9008
28.803863
-81.717778
About Ivy Garden Tea Room & Deli
Ivy Garden Tea Room & Deli is located at 1010 E Alfred St, Tavares, FL. This location is in the St. Clair neighborhood. This business specializes in Delicatessens.