Beast Restaurant and Bar @ Duxton Hill - Savour The Art Of Steak At Beast Duxton admin Inspired by North America steakhouses, Beast Restaurant and Bar, located at Duxton Hill, combines a modern steakhouse with chic bar vibes. …