Barry's Food For Thought is a deli offering fresh, on-site made fillings, including vegan options. Established since 1983.