Eating American (New) American (Traditional) Asian Fusion at The Square Root restaurant in Brevard, NC.

Feedback

Do you manage or own The Square Root?

Yes