A cafe called Ta' Kriss, offering a family-style dining experience.