LITTLECAESARS

Little Caesars

Little Caesars is a pizza chain, estimated to be the third largest in the United States. The Little Caesars headquarters is located in the Fox Theatre building in Downtown Detroit, Michigan.

The above text is a snippet from Wikipedia: Little Caesars
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!