Restaurants in New Castle, VA

5 businesses found


Locust Mountain Grill

219 Main St , 24127
Phone: (540) 864-8600

Pizza Cruz

322 Main St , 24127
Phone: No number given

Pine Top Restaurant

24428 Craigs Creek Road , 24127
Phone: (540) 864-5864

The Bel Air Restaurant LLC

137 Salem Avenue , 24127
Phone: (540) 864-5309

Mary's Country Kitchen

137 Salem Avenue , 24127
Phone: (540) 864-7200