Vidrio opens on Glenwood South with Mediterranean-inspired menu, decor

1:56 pm, Tuesday February 7th, 2017