Ruckus Scratch Kitchen
Pizza · Bar · American
Ruckus Scratch Kitchen is a new restaurant opening in April, offering a scratch kitchen experience. The Leesville location mentions friends and family events and open seating at the bar and bar tables. The Strickland Road location is open daily from 11 am to 10 pm.
Location
Vota recommends