We did not expect a restaurant this good in a strip mall on Treasure Island, but tried it on the recommendation of a friend. The food was great - interesting Moroccan dishes and a wide variety of other selections - something for everyone. A little more expensive than nearby restaurants, but reasonable and worth it.
More