La Toscana Italian restaurant BUDA Bukidnon
An authentic Italian restaurant in the middle of lush vegetation and a mountainous area in Bukidnon? Yes, please! Welcome to La Toscana Il Cielo restaurant located at BuDa (Bukidnon – Davao border). “La Toscana” means “the Tuscan” while “Il Cielo” means “Sky” so if you