Restaurant Il Castello offers a welcoming atmosphere.