Dimitri’s Greek Italian Restaurant

5600 N Highway 14
Landrum, SC 29356-9218
(864) 468-4310