There is a banner on the old Taste of China building on Reno off Meridian that says "Italian Restaurant Opening Soon". Anyone know anything about this?

Bigray in Ok