Yep, at least according to Feast, you’re looking at Pi’s new Central West End location. It’s the northeast corner of Euclid and McPherson and the current home of Sapphire. Haven’t heard of Pi? Check out their site here: Pi Pizza and read why Pi has garnered national attention.