Location has issues with an extremely busy parking lot. Staff is very friendly. Management/owner continuously circles the restaurant ensuring everyone is happy & satisfied. Salads are larger for eat-in but still good sized & very well priced. The Angry Sicilian large is really big. Stick with the small. Variety on the sandwich is great. Homemade mozzarella is creamy and tasty. Might want to try adding maybe a mustard (something with a little bite) to make it perfect. Only negative is with the pricing. Dinner for 3 (salad, 2 lg sandwiches, 1 soda, 2 beers + 4 cannoli) almost $70. Definitely better tasting than Subway but we could eat at Subway 2+ times for one visit here. Still, very satisfied & will be back to try other menu items.