Terrazza is a restaurant offering a diverse menu with Italian, Greek, and Turkish influences.