I think the museum is a different spot nearby.

I found the restaurant on google street view, the pictures go back to 2008! https://maps.app.goo.gl/UxWzN5bcd4cLG6eH9