Posted 1 year ago by kirill in response to
friendship's question:
Where do I go for seafood?(give a different answer) .
The only place that makes it right, seafood I mean is the House of Lords, and that goes for the whole of Las Vegas. The restaurant is located at # 2535 on the South Las Vegas Boulevard on the premises of the Sahara Hotel. You think tht's far fetched? Go and convince yourself !
