Despite concerns about cars stacking up at a pickup window for a new sushi restaurant, the Naperville City Council approved an outlot building at Eastgate Crossing Shopping Center that will be 8,300 square feet and feature two restaurants and two retail businesses.