"Update: The past few orders have been mediocre at best. Today was the last straw. Ordered online, received an order that was unacceptable. Called and spoke to a manager who made excuses, but then stated she wanted to fix the issues and remake thre items. Okay, fine. The delivery person arrived and was quite rude to my daughter. You will no longer receive our business.We order from here quite frequently and is usually great, but last night's order was terrible. BLT sub consisted of gnarly undercooked rubbery bacon pieces instead of crispy strips of bacon that I would expect on a sub. It was very unappealing and most of it went in the trash. Both cannolis were hollow in the middle, which is not cool for thre amount you pay. When I called to let them know, the woman that answered hung up on me."