Carusos Deli is located at 1312 Washington Ave, Saint Louis, MO. This location is in the Downtown St. Louis neighborhood. This business specializes in Delicatessens.
Full service deli with great sandwiches, salads, entrees and more. Beer wine and spirits too! Outside dinning, catering for all size events, 4' party subs, family owned and operated. Street Gyro's on Friday and Saturday nights from 10pm to 4am.
by yahoolocal on November 13, 2015 from yahoolocal