Castle 12 is a family-friendly coffee and sandwich bar. They offer a wide selection of sandwiches and online ordering with delivery.