Vivo

2 reviews
Claimed  •  Restaurants
312-733-3379
838 W Randolph St Chicago, IL 60607 41.884537 -87.648881

Photos & videos

tmpIEkJpd by Vivo
tmphj5LwI by Vivo

Location & hours

Reviews

4.0
2 reviews

Start your review

How would you rate your experience?

avatar
Mar 10, 2014

Best Pasta!

Best Pasta in town!!

avatar
Mar 10, 2014

Love!

love this place!