Boom Boom is a restaurant offering a diverse menu with international cuisine and well-regarded American burgers.