When was my last time seeing whole animal roasted on a stove? From the picture above, the lamb looks creepy as it looks like survival food in post-apocalypse world but trust me, you will hardly find a roasted lamb so tasty and juicy in any buffet restaurant except E&O Hotel.