Ristorante Pizzeria Lo Scoiattolo offers traditional wood-fired pizza and a variety of pasta and fresh salads. They also provide takeout orders.