La Taverna Izzo Caffe is a bar and cafe.