Louisiana Pizza Chain Known for Huge Slices Debuts Restaurant in Richmond, Texas
Richmond is now home to “the world’s biggest slice.” Fat Boy’s Pizza, based in Metairie, Louisiana, has opened the first of multiple locations planned for the Houston area at 10445 West Grand Parkway. Founded in 2019, this is the eighth location for Fat Boy’s Pizza, and the first in Texas. Houston Food Finder was invited […]