Review for Dover Downs Hotel & Casino Review For The Deli Google User Jan 24 '18 at 3:32 Moderate food. Place smells bad though so don't spend too much time inside. Pretty overpriced though, but mozzarella sticks are yummy. Spend your money elsewhere if you can, but if you're tummy needs to be filled, swing in here. View full site to comment or like