New Shad Restaurant

90 Frindsbury Road, Strood ME2 4HY ,United Kingdom
New Shad Restaurant New Shad Restaurant is one of the popular Indian Restaurant located in 90 Frindsbury Road , listed under Indian Restaurant in Strood , Restaurant/cafe in Strood , Take Out Restaurant in Strood ,

Contact Details & Working Hours

Map of New Shad Restaurant