SHUCKED Oyster & Seafood Bar - Restaurant in Kuala Lumpur