Kirkwood Deli
Address:
500 W Essex Ave, St Louis, MO 63122
Phone:
(314) 966-6699
Hours:
- Mon: 6am-10pm
- Tue: 6am-10pm
- Wed: 6am-10pm
- Thu: 6am-10pm
- Fri: 6am-11pm
- Sat: 6am-11pm
Other Businesses:
- Johnny Gittos Restaurant at 6697 Chippewa St, St. Louis, MO 63109
- Five Guys Burgers and Fries at 790 N New Ballas Rd, St. Louis, MO 63141
- Tavolo V at 6118 Delmar Blvd., St. Louis, MO 63112
- Filomena's Italian Kitchen at 9900 Manchester Road, St. Louis, MO 63122
- Sugar Shack at 151 W Argonne Dr, St Louis, MO 63122