141 Elm St, Newark, NJ | Map it
(973) 465-1350 | View Website
out of 5
4 Reviews
Sign in to Write a Review
View More
View Less
Good place to impress. If you're tryin to come up a lil bit, you kno in society go to Casa Vasca. Tell the girl me and you is goin on a date and take her here. Great food, great atmosphere.