Salo Salo Filipino Restaurant
Henley Beach Road, Mile End,
Adelaide, SA ,Australia
Salo Salo Filipino Restaurant is one of the popular Filipino Restaurant located in Henley Beach Road, Mile End ,Adelaide listed under
Local business in Adelaide
,
Filipino Restaurant in Adelaide
,