Pizza restaurant and café-bar offering delicious pizzas, coffee, and a European-style iced coffee. Features outdoor seating.