Bistro Babusan – Fresh Asian Fusion Opens First Location
Bistro Babusan Fresh Asian Fusion has opened its first location in The Village at Fairview, a northern suburb of Dallas in a 1.1 million square foot mixed retail complex developed by the MG Herring Group.