Alvin Leung Restaurant at Capitol Kempinski Hotel Singapore
Alvin Leung is an international superstar chef whose latest venture is 15 Stamford, a contemporary restaurant located at the Capitol Kempinski Hotel in Singapore. The London-born chef rose to fame with his innovative, multifaceted cuisine…