San Pablo Pizza Restaurant
Pizza Restaurant in San Pablo, California, United States
-
Little Caesars Pizza
Little Caesars in San Pablo, California is known for its many innovations in the fast food industry. It was the first pizza restaurant to serve pizza in minutes at lunch, to have a drive-through/carryout window, and to open in a stadium.