Coffee Mocha Chocolate cake

Moist chocolate coffee cake with coffee infused icing, topped with chocolate macaroons, chocolate drip and coffee beans.