I LOVE THIS PLACE.
The name is a tad odd. For the first two months, I followed the lead of a guy in my lab who called it 'The Yellow House'. Once, I was waiting in line for my food and a lady who had just finished her meal came up to the counter to talk about how great it was, and the lovely manager responded with:
"So it's 'Something 2 Talk About', eh?"
And I had a giggle fit while I waited for my perfect falafel sandwich.
Hard to find a good halal place and this place is fresh and tasty, with lovely service and a plethora of options. Super super busy at lunch time but if you order ahead of time, the food is ready for pickup.