Capri Restaurant (Menu)

Turnham Green Terrace, London

Give a rating to Capri Restaurant

Suggest a dish

How much did you spend at Capri Restaurant?