Yes, this is a brand new building. The restaurant actually just opened it's doors for the first time on June 8th, 2017. :)
Yes. It was built about a year ago, (if you call that recent) and it's very up to date on everything. It's also very clean.
Thanks! Your answer is awaiting moderation.