231 E Main St
Walhalla, SC 29691
(864) 638-8799
Open Now - Closes at 10:00PM
Online Ordering, Drive Thru