3700 W Flamingo Rd, Las Vegas, NV, 89103
Location: Off-Strip
Type: Seafood
(702) 777-7777
Fresh seafood from the docks and traditional New England fare is featured at this gracious restaurant, offering outstanding views of the Rio's Ipanema Beach and sparkling swimming pools.