Stores

Wow Tako

Wow Tako

  • Frasers Points
  • Northpoint #B1-17
    Wow Tako is also located at Causeway Point.
  • 10am to 10pm

Takoyakis!

Back

MostWanted Deals