I ate a green salad and a pizza with mushrooms and artichokes. Both of them tasted good. Service was friendly and fast. Without notice they even provided some condiments to spice up the food. I would return to this place next time when visiting Tel...More