La Villa Italian Restaurant

Call
227 N Main St
Tarboro, NC 27886

La Villa Italian Restaurant in Tarboro, NC, offers a delightful taste of Italy with its warm ambiance and delectable menu. Guests can enjoy a variety of classic Italian dishes, from homemade pasta to savory pizzas, all made with fresh ingredients. The friendly staff and cozy setting make it the perfect spot for family dinners or a romantic evening out.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaTarboroLa Villa Italian Restaurant

Partial Data by Foursquare.