Shemul
18 Main Ave, Northwood
01923 820870
Recent Reviews
Order Online
Reserve
You May Also Like
The Three Wishes - 27 Green Ln
Gastropubs, Indian
Izgara Northwood - 29 Green Ln
Turkish
Maharaja - 24 Green Ln
Indian, Pakistani, Restaurants
Northwood, Greater London
Shemul
18 Main Ave, Northwood, Greater London HA6 2HJ
01923 820870