Cuisine
Italian
Cost for 2
£35
Address
17 Princess Road, London, NW1 8JR
Post Code
NW1 8JR
Opening Hours
Nearest Underground Station(s)
Camden Town
|
Italian
£35
17 Princess Road, London, NW1 8JR
NW1 8JR
Camden Town