Award winning restaurant, Barbara’s Hungarian offers best comfort food in Mercer County By Louise Traberg-Nielsen on November 17, 2013 Hidden away in a strip mall in the heart of Ewing, at 1400 Parkway Avenue, and open six days a…