A new concept opened in The Commons March 19.Leo's Pizza is an artisanal pizza joint which opened along with the revamping of Golden, Brown & Delicious.