Villa Roma

Villa Roma

849 Clifton Ave, Clifton, NJ 07013
973-253-4886

Open until 8:15 PM

Full Hours

$1 Delivery (35 - 50 min)

  • No minimum spend
  • Part of Slice Rewards
SlicePizza Places in Clifton, NJ Villa Roma
Price: $$