Il Carciofo is an Italian trattoria specializing in pizza and lunch.