Italian and Mediterranean cuisine in a scenic piazza setting.