Cafe offering fresh sandwiches and specialty items.