Get directions to: Locust Restaurant, Locust, NC
Restaurant address: 222 Central Ave N Locust, NC 28097, USA
Restaurant: Locust Restaurant