Italian Restaurant from Puglia with a touch of aphrodisiac ingredients.
In the heart of Chelsea and Fulham, close to Stamford Bridge and Craven Cottage.