Find a business
Saved to Favorites
Phone: (252) 221-8753
Address: 320 Oneida Trl, Edenton, NC 27932
Website: http://www.villaitaliankitchen.com
http://www.villaitaliankitchen.com
208 N Main St, Colerain, NC 27924
2738 Rocky Hock Rd, Edenton, NC 27932
115 Matheson Dr, Colerain, NC 27924