2004 N Broadwell Ave, Grand Island, Nebraska 68803 USA
Sweet and sour chicken!! Fresh and sooo yummy!!
Photo Credit: Yelp