Frank & Helen’s Pizzeria is a University City landmark
MATT SORRELL | Aug 8, 2023 | The modest, unassuming building at 8111 Olive Blvd. in University City, with its brick facade and old-school signs, may not have a ton of traditional curb appeal, but it houses a culinary legacy that began during the Eisenhower administration.The story begins in 1956…
Jessica BuelerAugust 8, 2023