selected country
Philippines

Krocodile Grille - Edsa Shangri-La

Business address
Level 1, Streetscape, Shangri-La Plaza Mall,, Shaw Boulevard, Mandaluyong, Philippines
Phone
(02) 636-5837