logoHome
AboutRestaurant Owners

Villa Rosa Restaurant & Pizzeria

38 US-130, Burlington, NJ 08016

4.7(748)
$15 Minimum