Restaurants - American in Marble, NC
Mountain Side Diner