Restaurant or cafe. Offers a taste of Italian cuisine.