Figaro The Dining Room

1117 Boyce St Newberry SC 29108 USA

(803) 276-0101

Location