London restaurant guide

London edition

Home
Town: London
Cuisine: Italian

Salouma Mango Bar 

Home > Town: London > Cuisine: Italian

Salouma Mango Bar

 

Cuisine: Italian
A la carte price: £30

comment Give your opinion

Address:
1 Glentworth Street,
NW1 5PG London
Telephone: 442032192072