Jouri Restaurant (Menu)

71 Edgware Road, London
02036892839

Give a rating to Jouri Restaurant

Suggest a dish

How much did you spend at Jouri Restaurant?