Godfather’s Pizza Omaha, NE Featured, Mixed-Use DETAILS LOCATION 18101 Chicago Street Suite 108 Omaha, NE PROJECT SIZE 1,990 sf