Italian · $
1 Dimitri's Greek Italian Restaurant
5600 SC-14, Landrum
- Take-Out
- Delivery
Customers’ favorites
- Mozzarella Sticks
- Chicken Souvlaki
- Pepperoni Pizza
- Hamburger Steak
“This was our first time here. We received some of the best service we have had in a long time, from Dana. Food was delicious and I loved the homemade salad dressing.”