Eating Spanish Tapas/Small Plates at VIVO Tapas KITCHEN • LOUNGE restaurant in Newark, NJ.

Feedback

Do you manage or own VIVO Tapas KITCHEN • LOUNGE?

Yes