Deli offering takeout options and super boxes. Accepts credit cards and offers free parking.