Abaccos Steakhouse is located within the ABACCO Businesshotel and is praised for its excellent service and attentive staff. It is known for serving what is described as possibly the best steak in the world.