OPIO Kitchen & Bar

OPIO Kitchen & Bar
Address : 991B Alexandra Road, #01-10, Alexandra, 119970
Phone No. : 6665 0880