Showing 161 to 180 of 198 Italian Restaurants
An Olio & Farina Franchise operation includes a shop element with up to 300 different products, a deli with a selection of the best fresh meats, sauces, bread and cheese, and a café with such light bites as pasta dishes, sandwiches, pastries and coffee. Regular tastings allow customers to try the products before purchasing.
Request Information >>
If you haven't been brought to the right country version of our site please select the correct one below: