It's Your Business: Brixx pizza chain looks at site on Neil Street