Which Italian restaurant opened its first location near Little Five Points in Atlanta: Fellini's Pizza or Sammy's Pizza?
Sammy's Pizza Sammy's Pizza & Restaurant is a landmark regional restaurant brand. It was founded in 1954 in Hibbing, MN.
Carluccio's Ltd Carluccio's is an Italian restaurant chain founded in London in 1999.