Know a great happy hour or special for this location?
A popular lunch spot, this stalwart, mom-&-pop deli serves up hearty subs & pasta in a retro nook.
Suggest an edit
2323 Sublette Ave, Saint Louis, MO 63110