Boomerang is a bar and grill specializing in sandwiches, offering both regular and large sizes.