Order Online

Villa Roma

849 Clifton Ave
Clifton, NJ 07013
(973) 472-4833
Order online Menu | Reservation | Info