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...More