La Roma Bella (Menu)

62 Great Russell Street, London
+44 20 7404 1878

Give a rating to La Roma Bella

Suggest a dish

How much did you spend at La Roma Bella?