Pizza restaurant Il piccolo borgo offers a taste of Italy. Enjoy a meal at this establishment.