Ace Cafe Orlando ground-breaking

Biggest Ace Cafe to open in Florida

The famous London Ace Cafe has many copies around the world, but the first North American franchise, set to open in Orlando, Florida, in spring 2017, will be the biggest yet. Ace Cafe Orlando will be a 35,000-square-foot (10,668sq m) motor-centric dining, entertainment, and retail destination expecting to draw more than 400,000 people a year. …

Read more