Theo's Simple Italian

34-44 Barkston Gardens London SW5 0EW