613 Duval Street
Key West, FL 33040
Get directions

About Us

Opera Restaurant provides tropical and unique cuisine for special events.

Reviews