Kirkwood Pizzeria

471 N. Kirkwood, St Louis, Missouri 63122

Inaugural hours, subject to change: Mon - Thu: 11 a.m. - 10 p.m.; Fri - Sat: 11 a.m. - 11 p.m.; Sun: 11 a.m. to 9 p.m.
Moderate

Tags

Mentions