I would give 6 stars if possible. Their staff is extremely accommodating and polite about cross contamination — which seems like such a rarity these days! The easiest method seems to be if you order from the app (or site) and note an allergy.
Love their sandwiches too!
Yes