this is an unusually constructed sentence. "saw this restaurant" is a phrase I've never heard in English. There's has to be a better way to translate this.
I agree. It's weird. I'd never say something like this because restaurants aren't typically something you tell people that you saw. Maybe "Victoria saw this house/building" might have been a better example.