Pizza in National City, CA
Pizza
916 E 8th St.,
National City ,
CA
91950
UNITED STATES
Based on 1 reviews
Pizza
We discovered this place by word of mouth.It has a five dollar pizza that is better tasting and fresher than Little Caesars.Worldwide > United States > National City, CA > Pizza