Davisto is an Italian restaurant offering a taste of Italy with dine-in and take-away options. Featured in travel guides, it provides a welcoming atmosphere.