Find the word definition

Wikipedia
Druxy's

Druxy's is a Canadian chain of quick service delicatessen restaurants with 48 locations across the country. They offer a wide selection of sandwiches made with various meats on an assortment of breads. They are privately owned and were founded in 1976.