100% Were impressed
Chow is a specialty sandwich shop that offers a great selection of premium meats and toppings for creating your favorite sandwhich. Call ahead or fax in your order for pick-up anytime. Enjoy Chow's wide selection of prepared foods, or create your own.
116 W Park Ave, Elmhurst, IL 60126
(630) 530-8646
  • Fax: 630-530-8647
  • Accessibility Details: This business is located at street level.
  • Hours: Mon - Fri, 9:30am - 7pm; Sat, 10am - 5pm; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »