Tienda Leo Atsabe es un Shopping mall situado en . Es una de las 133 Centros comerciales de Timor-Leste. Dirección de Tienda Leo Atsabe es Balibo, Timor Oriental.
Algunos de los lugares alrededor de Tienda Leo Atsabe son -
Balibo, Timor Oriental