This place is decent, though the signs out front are a bit misleading. The Subway next door to this place IS open 24 hours. Sido Shawarma is not, despite the layout of the sign.
Their butter chicken is good. Their falafel is also good. I question the freshness of the vegetables they serve with both, and I'm a bit sad that none of their food is made to order (their falafel just sort of sits out on the counter).
The staff were extremely friendly. The flavor in the food was pretty good. It just seems to be the questionable freshness of everything that makes this place 3 stars.