I don't know the name of the place, but I can recommend the little takeaway on Hüningerstrasse (68?). Nearest tram is the 11 - the stop is Hüningerstrasse. It's opposite
Novartis Campus building 508. Open at lunch times and evenings.
The same food is available in the centre of Basel at lunchtimes, on Pfluggäslein (connecting street between Freiestrasse and Falknerstrasse), at the Thalia entrance.