Restaurant Report Card: Bar Figaro

Restaurant report card visits Bar Figaro at 944 Main Street in Newberry