il Forno is an Italian restaurant offering pizza and steak dishes in a welcoming atmosphere.