Villa Rosa Restaurant & Pizzeria

38 US-130, Burlington, NJ

Menu (As of 11/2)

Villa Rosa Restaurant & Pizzeria: hours and how to order