Pizza restaurant Il Pomodoro offers indoor seating and an outdoor veranda. Known for its pizza.