The name Campo de Fiori certainly evokes the delights of Italian cuisine. However, if you visit the restaurant so named in ...