La Strada

La StradaLa Strada is the first lifestyle center in Nabq with a mix of shopping, dining, entertainment, and services. Situated in the heart of Nabq Bay.