Nici & Lifi is a pizza restaurant.