Lemon Tree Restaurant
105 W Lipham St
Tallapoosa, GA 30176
Tallapoosa, GA 30176