Why are they closed
Address: 2710 Kenilworth Blvd, Sebring, FL 33870, USA
Dimitri's Restaurant, Pizza Kitchen and Its 5 O'clock Somewhere Bar | Sep 18, 2021
We are closed because we're doing the parking lot to better for our customers
dave I | Nov 22, 2021
Now open!! And they should remove this question
Carole Festa | Sep 18, 2021
wonderful food
Thanks! Your answer is awaiting moderation.