Mai Yai Thai Orchid Restaurant

Mai Yai Thai Orchid Restaurant
Address : Lot 13, The Waterfront, Jalan Tun Fuad Stephen, Kota Kinabalu, 88000
Phone No. : 088-234 841