Skip to main content

Villa Roma Pizzeria & Deli

restaurant · italian restaurant · Clifton, NJ

Address
849 Clifton Ave, Clifton, NJ 07013
Phone
(973) 472-4833
Website
villaromanj.com
Where
40.8655, -74.1587

Search Hominin for Villa Roma Pizzeria & Deli

Other restaurants nearby

More in Clifton

Villa Roma Pizzeria & Deli — restaurant in Clifton, NJ | Hominin