I think it was called Thai Magic. On Elm Street, a couple of steps down from the sidewalk. Had a separate Thai soup island that was thee very best Thai soup ever.
Came back this weekend, and the place was boarded up.
Does anyone else remember this little restaurent?