Pizza and more at te BACI, a restaurant and pizzeria.