Steak Houses in Newberry, SC
2. Figaro The Dining Room
1117 Boyce St, Newberry, SC, 29108
OPEN NOW:7:00 am - 9:00 pm
11 Years
in Business
Amenities:
Takes reservationsHas WifiServes alcoholWheelchair accessibleOffers outdoor seating
Showing 1-6 of 6
1117 Boyce St, Newberry, SC, 29108
Showing 1-6 of 6