Chef Alvin Leung was born in London and lived in Canada for majority of his life. Chef Alvin owns various restaurant brands all over the world, including well-known three Michelin stars Bo Innovation and two Michelin stars Bo London (closed).He is also a host for the famous show called The Maverick Chef and Work Stars” and “Master Chef of Canada.” Read more...
Find the Best Restaurants Around Pudong New District, Shanghai, China
Browse Restaurants, Read Reviews, Look at Photos and Menus in Pudong New District, Shanghai, China on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!