Orkid Ria Seafood Restaurant is located in Langkawi, Malaysia on Lot 1225, Pantai Cenang, Mukim Kedawang. Orkid Ria Seafood Restaurant is rated 4.1 out of 5 in the category seafood restaurant in Malaysia.
Address
Lot 1225, Pantai Cenang, Mukim Kedawang