Peppe’s Apt. 2 still packs them in

After seven years, the Kirkwood spot remains a popular neighborhood Italian eatery.

by

20170411_PeppesApt2_0166.jpg

Photo by Kevin A. Roberts

Peppe's Apt. 2

800 S. Geyer, St Louis, Missouri 63122 View Map

314-909-1375

Visit Website

Lunch: Tuesday-Friday: 11am -2pm Dinner Tuesday-Saturday: 5 pm -11 pm

Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.