Pizza 120

2737 U.S. 280 West, Suite 151, Mountain Brook, Alabama

2737 U.S. 280 West, Suite 151, Mountain Brook, Alabama
Sunday-Thursday, 11 a.m.-9 p.m.
Friday-Saturday, 11 a.m.-10 p.m.
Restaurant
Pizza

Mentions

  • 0714 Pizza 120

    Photo courtesy of David Kahn.

    Pizza 120 now open

    The build-your-own-pizza concept restaurant has been serving up pizza in Mountain Brook Plaza since Oct. 10.

    Jul 30, 2014

Subscribe to our daily newsletters

* indicates required