The Olive Tree Restaurant - Villa Rica
150 Stone St, Villa Rica
(770) 456-6456
Menu
Restaurants in Villa Rica, GA
The Olive Tree Restaurant - Villa Rica
150 Stone St, Villa Rica, GA 30180
(770) 456-6456