Carl's Delicatessen Restaurant, SAINT LOUIS, Missouri (MO)
Conveniently situated at 6401 Clayton Road () in SAINT LOUIS, Missouri (MO) (63117), Carl's Delicatessen Restaurant can be reached at 3147212393. It is advisable to call ahead of time to make a reservation.
More restaurants in SAINT LOUIS, Missouri (MO)
Carl's Delicatessen Restaurant contact information and details:
Address: 6401 Clayton Road - , SAINT LOUIS, Missouri (MO) 63117
Contact Phone: 3147212393
