Discover 26 indian/pakistan restaurants in norwood. Top-rated picks include India Samraat, India Samraat, India Samraat .
"5 star restaurant with very good food and excellent service."
712 Washington, Norwood
(781) 255-9292