Pizza and focaccia restaurant, known for its offerings.