I love me some fried chicken, but this takes it to a whole new level. In Baku, the capital of Azerbaijan, KFC opened its world’s largest restaurant. The fast food chain invested about $3 million Euros into renovating a historic train station, which seats 300 people. The building, which was part of the Soviet Union’s first electrified railway system, had apparently become pretty shabby before KFC decided take over.
Check out the interiors below…who knew getting a 10-piece family bucket could be so classy!