Central is a restaurant located in Bilbao, offering a dining experience. It is situated on Navarro Villoslada Kalea.