Owner and chef master of Baba Sushi, Wilson Wang, has been awarded 9th place at the annual Top 100 Chinese…
Read More
Worcester’s Best Chef 2007
WORCESTER — Eating good sushi may bring a smile, but preparing it has Chef Wilson Wang of Baba Sushi on…
Read More