Anonymous's Review ‹ Back to Savannah Restaurant Wattala
They could really improve their call center service. The agents sound too dull and depressed.. Puts off the mood
They could really improve their call center service. The agents sound too dull and depressed.. Puts off the mood