Phone:
609-882-6841

Address:
Villa Rosa Ristorante & Pizzeria
41 Scotch Road
Ewing, NJ 08628

Email:
villarosa@villarosanj.com

Contact form

* Required fields