Update Info - The Frozen Palm Tree
This restaurant was reported as closed. If it is open, let us know.
The Frozen Palm Tree
110 Main St
Tallulah Falls, GA 30573
110 Main St
Tallulah Falls, GA 30573
This restaurant was reported as closed. If it is open, let us know.