My wish for an Indian restaurant in North Scottsdale was granted a few months ago when Al Hamra opened its doors. Located in the shopping center on the Northeast corner of Pima and Pinnacle Peak Roads, (the same complex at Mastro‘s), Al Hamra is tucked back into the center right near some of the other restaurants. […]