A coffee shop and bar, Boomerang Caffe offers snacks and prepared meals.