I've been coming here for nearly 6 years. The staff (family owned and operated) makes you feel welcome and at home (even 1st time visitors should be comfortable coming here). I have tried every sandwich at least once. Not only are the sandwiches made with an artistic touch, they are AWESOME tasting, with each one getting between 4 and 5 stars! And, you get plenty of meat and toppings for the price. It does get a bit noisy during peak hours (since they chop the Philly Steak meat with a metal spatula on the grill). Also, the TastyCake deserts are darn good, too. With me, they got a customer for life.