Mochachos at Greenstone Shopping Centre

Mochachos Chicken Village

Sit down chicken outlet and family restaurant

  • Shop Number:L030
  • Trading Hours:Mall Hours
  • Landmark:Entrance 2