The Nest

Indian Restaurant in Northwood
The Nest image
Ad
Address
19 Joel Street
Northwood
Northwood
HA6 1PF
Map
Telephone
01923 845 315
Cuisine
Indian
Region
Northwood
Nearest Station
Northwood Hills
0.08 miles

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant