I eat at Aladdins locations all over the place; Mentor, Highland Square, and Montrose being my most frequented. My favorite of all of them is Montrose. Despite living closer to the Highland Square location, we always drive out to Montrose. Maybe it's because Annabell's isn't next door to the Montrose location? Or perhaps because I don't have to watch people panhandle outside of the window at the Montrose location?
Delicious food, attentive staff, and a good atmosphere. Their fresh brewed mint tea is my favorite during colder months, where I almost always have a sore throat. Their beef kefta is by far my favorite, and their hummus is to die for. Also, i want to bathe in their hot sauce.