Ophelia is a fine dining restaurant known for its innovative cuisine.