The Strip Hollywood Steakhouse
Shangri-La Plaza, Mandaluyong, Luzon Philippines
The Strip Hollywood Steakhouse is a American, Steakhouse place is located in Mandaluyong, Luzon. The address of The Strip Hollywood Steakhouse is Shangri-La Plaza, Mandaluyong, Luzon Philippines.