Full menu with prices & pictures
Avli River North 702 N Wells St, Chicago, IL 60654, U...
+13126435656
The restaurant is also easily accessible by municipal transportation. The closest station is CTA-Merchandise Mart, which is 258 meters away, otherwise, there are parking lots 73 meters away at Parking 212 W Illinois Lot.
The restaurant from Chicago offers 68 different meals and drinks on the menu at an average $18.4.