Get directions to: Bella Villa Italian Restaurant, Fayetteville, NC
Restaurant address: 201 South Mcpherson Church Road Fayetteville, NC 28303, USA
Restaurant: Bella Villa Italian Restaurant