Los Angeles

Nancy’s Pizza

Nancy's Pizza

Have you been to Nancy’s Pizza? They started the Chicago stuffed pizza trend and have many locations in Illinois and now are also in Atlanta and Southern California. The new SoCal restaurant is in Alhambra, which is right next door to Pasadena where…