Tucasa Restaurant

Tucasa Restaurant, 400 Delancey St, Newark, NJ 07105, United States

(973) 491-0005

Location