selected country
Philippines

Sala Restaurant

Business address
Podium Level, LV Locsin Building, 6752 Ayala Avenue corner Makati Avenue, Makati, Philippines
Phone
(02) 750-5159
Fax
63 2 751 9424

Location Map