I have eaten at this restaurant many times with many different friends, and everytime I'm amazed by how good the food is. The cook typically comes out to make sure that you are enjoying your meal, and the woman who takes your order is very attentive as well. I'm one who doesn't mind traveling for good food, so I can say with certainty... This is by far the best Italian sandwich place on town!!