Indiana > Columbus > Restaurants, Food & Beverages > Restaurants > Papa's Deli Downtown
412 Washington St, Columbus, Indiana, 47201-6758
(812) 376-8705
Restaurants, Food & Beverages > Restaurants
http://www.papasdeli.com
Services: Restaurants
No reviews yet. Be the first to write a review!