Definition of potato shop in US English:

potato shop

noun

historical
  • A shop where (especially cooked) potatoes are sold.

Origin

Late 18th century; earliest use found in Trials at Large of Capital & other Convicts.