Share: Share Tweet Chinese Restaurant MIDO Restaurant Get Directions 0 people have been here address New World Commercial Centre, Donggongon Penampang, Malaysia hours Always Open price rate $$$$ services Takes Reservations