One of the best fast-food spots in Baghdad. Simply put: tested and highly recommended by the Naffar team for those who settle for nothing less than excellence.