By Lake Nona Team
January 21, 2020
Located in Lake Nona Plaza on Narcoossee Road, Zhang Garden is a Chinese styled restaurant. The menu, available for lunch and dinner, features a variety of lunch and dinner options including appetizers, soups, and entrees.