
Upscale surf and turf destination Restaurant Seychelles coming to downtown Orlando
A new steak-and-seafood restaurant is headed to Downtown Orlando, courtesy of some familiar faces. As reported by the Orlando Business Journal, Restaurant Seychelles is opening soon at 25