Il Frantoio is an Italian restaurant and pizzeria offering seasonal specialties. It features a pleasant outdoor setting.