Deli specializing in rotisserie-cooked meats. Offers takeaway options.