Top Local Places

Vita Nova at the University of Delaware

17 W Main St, Newark, United States
Restaurant/cafe

Description

ad

The students in Hotel, Restaurant, and Institutional Management welcome you to our Vita Nova dining room. "Vita Nova" in Latin signifies new life or a new beginning.

CONTACT

Quiz