The Bella Vita Italian Restaurant is an authentic Italian restaurant located in the heart of Carlow town. Master chef Mario uses only the finest, freshly prepared and locally sourced ingredients to ensure meals of the highest standard. Relax and enjoy the aromas of a truly delightful, family friendly restaurant with attentive staff. Open five days per week serving lunch (Fri. – Sun.) and dinner (Wed. – Sun.) featuring traditional pasta dishes along with a range of pizzas and chicken dishes. Takeaway service is also available to enjoy restaurant quality food from home.