Indian food in Roslindale Square is nigh