2025 Wade Hampton, Greenville
(864) 244-1100
19 Villa Road, Greenville
(864) 239-0561
Welcome to Olive Tree Greek Italian Restaurant! Offering age-old tradition and timeless recipes that have been passed down through generations, the restaurant successfully combines cuisine and atmosphere to create a dining experience that won't soon...
115 Pelham Road, Greenville
(864) 233-0492