Deli specializing in sandwiches and catering. Requires advance notice for cakes and large orders.