|
||||
![]() |
The Olive Tree Restaurant
150 Stone St, Villa Rica, GA 30180 |
|||
Greek & Italian Cuisine |
Amenities |
---|
Restaurant
Italian
Greek
|