Relaxed American Cuisine with a World View
Located at 33 Times Arcade, Brevard, NC
Listing Title: The Square Root
Downtown Brevard, North Carolina ...a charming, vibrant community with rich mountain heritage.
Visit Downtown Brevard and help celebrate the 150th anniversary of Transylvania County! Check them out at www.tc150.com.