Square Pie Guys, the local, rapidly expanding Detroit-style pizza chain, is closing a location for the first time.
The Palo Alto restaurant, at 369 California Ave., will make its last pizzas on Friday, the business announced on Instagram.
“I’m still trying to grow Square Pie Guys,” owner and founder Marc Schechter told the Chronicle. “They can’t all be home runs.”…