Dimitri's Greek Italian Restaurant
5600 SC-14, Landrum
(864) 468-4310
Recent Reviews
Dimitri's Greek Italian Restaurant
5600 SC-14, Landrum 29356
(864) 468-4310