Sarsa Kitchen + Bar

Rada St., Makati
109 Rada St., Legazpi Vilage, Makati, Metro Manila, Philippines

Location Map