V. Picasso‘s much-anticipated Downtown Champaign location is ready for business. Starting Wednesday, April 22nd at 4 p.m., you can check it out. The restuarant will start taking reservations on Monday, April 27th.
In the meantime, check out the menu, and its Facebook page for details and photos.