Review for Crystal Palace Casino Review For Deli Google User Jun 23 '18 at 17:29 Good quality deli food for a reasonable price. Very clean establishment and friendly, quick service. View full site to comment or like