Wichita, United States
601 S Greenwich Rd #105
N/A
+13164256080
Used to be a great place and I would travel 2 hours to come here. Recent management and some employee changes appear unwilling to listen and didn't want to resolve the situation to ease the customer. You now must go through mail-in warranty, even for their errors.
like
Great Customer Service..
Deli
The best companies in the category 'Deli'