The former Rivoli Theater, now the Muslim Community Center, at 4380 N. Elston Avenue, showed a little bit moreĀ  of its original facade recently. Check out the roaring beast-man(?) on top!