Menu

Papa Chou's Yum Cha & Chinese Dining in Dunedin Central Dunedin

18 Stuart Street, Dunedin 9016

Menu Papa Chou's Yum Cha & Chinese Dining

How to get to Papa Chou's Yum Cha & Chinese Dining

Address

18 Stuart Street, Dunedin 9016

Follow Us

Opening Time

11:30am – 2:30pm, 5pm – 9pm: Mon-Wed

11:30am – 2:30pm, 5pm – 10pm: Thu-Sun

Services

  • Takeaway Available Takeaway Available
  • Indoor Seating

Related to Papa Chou's Yum Cha & Chinese Dining