Vivo Restaurante 316 Valley Brook Ave Lyndhurst, NJ 07071 Phone: (201) 372-0300 Fax: (973) 785-4680
Category: Restaurants