2640 Willard Dairy Rd Ste 120, High Point 27265, United States
2640 Willard Dairy Rd Ste 120, High Point 27265, United States
No delivery
Spot something wrong?
Dishes at Capra's Italian Deli. Prices may vary in venue.
Been to Capra's Italian Deli? Be the first to share what you ate.