Flying Horse all set with new restaurant elements