From the "shawarma street" I think it's the best. Very good hummus very good kafta, kebabs, shawarma and fatush
I often buy shawarmas to go at Al Sultan Grill. They are large, tasty and affordable. When I eat at the restaurant, I prder the hummus which is excellent. Friendly staff, and clean air conditioned facilities, good value!