Westwood Catering & Deli

Our Website is down but we're still open.

Come in and visit us at
190 Sappington Rd, Kirkwood, MO 63122
Or give us a call
(314) 965-7428

Thank you! We will notify you as soon as we launch.