Michael’s Restaurant Inside The South Point Casino Is Now Serving Florida Stone Crab

Michael’s Restaurant located inside the South Point Hotel & Casino is now serving fresh Florida Stone Crab which is flown in daily! The above information is provided or obtained through Las Vegas media sources. The operators of this site are not responsible for the accuracy or duration of the offer. […]