The first Theo’s Neighborhood Pizza opened on Magazine Street in New Orleans in 2004. Since then, owners Greg, Ted, and Jammer’s restaurants have become a part of many neighborhoods across the Metro area, with additional locations in Mid-City, Metairie, Elmwood and Covington.
© 2021 Wingpedia. All Rights Reserved.
SATURDAY SORT LLC