I like Aladdin's, their food is good and the service is pretty solid. I'm not sure why I don't love it tho? I've never had anything that I didn't like here but I still feel like it is missing a little something?
On my most recent visit I had their Greek Salad and one of their specialty teas. Both were good and the salad was huge.