Gran Rio is a casual dining restaurant specializing in fresh river fish and traditional Portuguese cuisine. Guests can enjoy dishes like eels while experiencing a relaxed atmosphere.