Italian Restaurants in Horse Shoe, NC

1 business found


Villa Roma Pizzeria

3754 Brevard Road # 108 , 28742
Phone: (828) 890-5833