Italian restaurant Le Terrazze, established in 1973, offers seafood, pizza, and Salento-style rotisserie specialties. Catering and takeout available.