Sala Teo is a restaurant offering a modern ambiance and a diverse menu. It can accommodate large groups.