Drag box to select area
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
- 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