This is just a great place all around!!! I frequently go there with my family and let me tell you the food is excellent. The sandwiches are the best i have ever had. I had the Italian Special on sourdough bread and i can still taste the flavor of that soft sourdough and the heavy layers of meat on my taste buds.
Pros: food quality, customer service, all the food specials, freshness
more