TOROS Store in CLIFTON Categories: RestaurantAddress 489 HAZEL ST07011, CLIFTON, Contact Ph.: 9737728032