Posted 1 year ago by aoife in response to wshopper's question:
Where can I get seafood?(give a different answer) .
Seafood must be on the menus of almost half the restaurants on the Strip, but my personal favorite - don't ask me why :) is the Neros Steak & Seafood restaurant. It is at no 3570 on the Las Vegas Blvd inside Caesars Palace . I used to go there at least twice a week
