Contact Villa Rosa

Order authentic Italian cuisine, make a reservation, and more.

Make a Reservation

Phone: +1 724 9198547

Fax: +1 724 9198392

Restaurant Hours

Monday - closed

Tuesday-Thursday - 12pm-8pm

Friday & Saturday - 12pm-9pm

Sunday - 12pm-7pm

Questions? Comments? Contact us!

Come in and join us for a meal today!