Does anyone know where there is a Indian food store in Philly. I knew this great one in Delaware where you could get fresh nan for the fridge, any manner of curry in jars, and even baliwood movies for rent. They also made killer samosa for you to eat while browsing. I must say I miss it. I've heard talk of one off Prince and Knight roads but I don't know where that is in the city. Any help would be great.