selected country
Philippines

La Scala Café

Business address
2nd Floor, Stargate Building, 1711 M. Adriatico Street corner Malvar Street, Malate, 1004, Manila, Philippines
Phone
63 2 400 69t38
63 2 303 6789

Location Map