Nuovo Cappettos opens in new location