Boomerang Sandwich is an Asian fusion establishment offering fresh, hearty food. It is located at 675 Danforth Ave.