The Deli WAS a great place....good food....service etc.
Perhaps success has gone to their head....ran into the owner(s) out of the restaurant and they were so incredibly rude and obnoxious that I will never go to Deli South again or suggest anyone else go their either.
Leesburg is a SMALL community. If you own a business here ....remember that. Treat the people of the community (and all people) with the respect and the dignity that they deserve. Just because you are successful....that does not give you the right to look down upon others.
If you own or manage Deli South, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.