Pizza 120 is a popular eatery in Montgomery, AL, known for its delicious and freshly made pizzas.
With a diverse menu offering a variety of toppings and sizes, Pizza 120 caters to both individuals and groups looking for a satisfying meal.
Generated from their business information