We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
We stop by and order from here. Always good food. Sandwiches are very good.
Soup is good as well. Pizza dough, needs a bit more work... taste flavorless and needs to be cooked longer. But, all in all, good food.
We have a favorite Italian place in Elmhurst but it was closed so decided to try this place. We ordered some pizzas and pastas for lunch. The pasta with veggies and garlic was very garlicky, too much for my taste, but the veggies were fresh...and crisp. The pizza had a nice thin crust and the cheese was dense, the veggie toppings were fresh. Overall the meal was a good value and the food was good, not great, but good. I’d try it again if our favorite place was closed again.More