Villa Roma Pizzeria and Deli
Address:
849 Clifton Ave, Clifton, NJ 07013
Phone:
(973) 472-4833
Payment:
Cuisine:
Pizza
Nice to Know:
- Good For Kids Yes
- Parking Lot
- Wifi No
Other Businesses: