McDouglas's

McDouglas's, also known as McD's or Maccas, is a large chain of fastfood restaurants originating in the USA