sandwichería
Meanings
Noun
1. sandwich bar, sandwich shop