Pitch West Pizzeria Omaha, NE Featured, Restaurant, Tenant Improvement DETAILS LOCATION 17808 Burke Street, Omaha, NE PROJECT SIZE 10,250 sf