Does Xanadu have a restaurant? If not, are there restaurants nearby??

Thanks
RYan