www.zenwich.com
  • Menu
  • Online Ordering
  • Info
  • Gallery
  • Media
  • Menu
  • Online Ordering
  • Info
  • Gallery
  • Media
Search by typing & pressing enter

YOUR CART

ZENWICH #1
​ ELMHURST, IL

416 N York St. B
Elmhurst, IL 60126

Everyday but Sunday
11:00 - 7:00
TEL : 630 359 5234
EMAIL : zenwich@gmail.com


ZENWICH #3
​St. Louis, MO 
8 1/2 S Euclid
St. Louis, MO 63108
Everyday
11:00 - 8:00
TEL : 314 833 3165
EMAIL : ZENWICH@GMAIL.COM


​ZENWICH #5
Aurora, IL
Pick Up / Delivery
375 S, Illinois Rte 59, Aurora, IL 60504
Opening February 1st.
TEL : 630 898 6848
EMAIL : ZENWICH@GMAIL.COM

FRANCHISE OPPORTUNITY : ZENWICH@GMAIL.COM

Picture