Deeq A. Posted May 2, 2022 Afra Grill is a bright spot that can be found on the redeveloped stretch of Morse Road between Karl and Cleveland. The whole area has changed dramatically in the last decade, bustling with activity anchored by big parking lots and chain eateries. Source: Hiiraan Online Share this post Link to post Share on other sites