Secrets Of India

Indian Restaurant in Northwood
Secrets Of India image
Ad
Address
36 High
Northwood
London
HA6 1BN
Map
Telephone
01923 841 561
Cuisine
Indian
Region
Northwood
Nearest Station
Northwood Hills
0.47 miles

Indian Restaurant & Takeaway

Spacious restaurant
Discount on collections
Outdoor catering
Free delivery

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant