Quirky deli and café offering gluten-free, vegan options. Located in the town's main street.