Restaurants - Indian in Somerville, MA
Namaskar Fine Indian Cuisine
India Palace