Papas Downtown Deli, COLUMBUS, Indiana (IN)
Conveniently located at 412 Washington Street () in COLUMBUS, Indiana (IN) (47201), Papas Downtown Deli can be contacted at 8123768705. Please call up beforehand to make a reservation.
More restaurants in COLUMBUS, Indiana (IN)
Papas Downtown Deli contact information and details:
Address: 412 Washington Street - , COLUMBUS, Indiana (IN) 47201
Contact Phone: 8123768705