Which Wich Azusa
81-15 57th Ave Apt 2F
Elmhurst, NY 11373
Which Wich Azusa located in Elmhurst NY offers a unique sandwich experience with a focus on customization. Guests can choose from a variety of fresh ingredients to create their perfect sub wrap or salad. The vibrant atmosphere and friendly staff make it a great spot for a quick meal or a casual gathering with friends.
Generated from this place's information
See a problem?


