Located on The backside of the Zelda Place Shopping Center Behind Egg & I.
Get in touch
Opening hours
mon.-sat. 11:00am – until
sun. 4:00pm – until
Midtown Pizza Kitchen
Street: 2940 Zelda Road
ZIP: 36106
City: Montgomery
State: Alabama
+1(334) 395-0080
[email protected]