Which Wich Azusa

Call
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

Own this business?
See a problem?

You might also like

United StatesNew YorkElmhurstWhich Wich Azusa