Indawo yokudlela
The Olive Tree Restaurant Villa Rica
Abantu bendawo abangu-3 bayatusa
Amacebiso avela kubantu bendawo
The Olive Tree has great Italian and Greek food. If you like either you'll definitely enjoy this restaurant!
Indawo
150 Stone St
Villa Rica, GA