Skip to main content

Contact

6577 Brevard Road
Etowah, North Carolina(828) 595-9925
OPEN for only Curbside and Call-In Take-out during this time due to COVID-19
Wednesday – Sunday
8:00 AM – 8:00 PM

Contact Us!