Multi-cuisine restaurant, Talutti, offers a diverse menu.