R Ralph Villar Review of Metro Town & MTR 3 years ago Always great customer service. Service never fail... Always great customer service. Service never fails.
Comments: