New Neapolitan Pizza Restaurant opening June 2018 at the Best Western Plus Baker Street Inn