Italian restaurant Mino Ristorante offers fresh dishes and a welcoming atmosphere.