X-Treme Chinese Cuisine with Alvin Leung | Bo Innovation Restaurant | Hong Kong

Alvin Leung “The Demon Chef“ holds three Michelin stars and likes to impress people in following his concept of Chinese Cuisine with his own style...
Back to Top