If you have time to spare and you want the most delicious sandwich - stop here. It takes a very long time for them to make the sandwich, because they're not really set up to serve it quickly but they make it with looooove! It comes on homemade bread and freshly sliced meats/cheeses and a little piece of chocolate. It's SOOO good! It's worth the wait