It's a really nice street food place with many choices on food, all are vegetarian, maybe even vegan. The food I got was delicious, the people were really nice and they made it in only a few minutes!
The alley is hidden from the crowds, there's a roof so you can sit in the shade and there's a nice breeze so you finally stop sweating while sitting there ;)
All in all a really good street good place!
It's relatively easy to find. The street is tiny so I walked by at first but once you're walking along the street it's in you can't miss it with it's banners!