204 N Neil St, Champaign, Illinois 61820 USA
Cioppino Toscano - Seafood Bouillabaisse
Photo Credit: Yelp