Here's a tip guys, when a customer says "NO TOMATO OR ONION", that means they don't want any tomato or onion on their sandwich. Other than that, the sandwich was good. They slice their meats fresh, so the quality is superior to many of their competitors. The prices are a bit high, but I think the quality justifies it. My only gripe is they didn't listen to what I told them. Pay attention next time and maybe I'll give more than 2 stars.