Carousel Foods is a fast food restaurant known for its huge, varied menu, offering everything from breakfast staples to sushi, souvlaki, and fish and chips.