No communication between owners and generall manager. Bad service and extremely judgemental! Stay away from them!!
Country: South Africa City: Somerset West
0 comments