Norbeck Center is a retail space with restaurant opportunities. The space is licensed to serve alcohol and seats approximately 42 people.