B'el Bar + Kitchen - Restaurant in Avondale, Chicago | Reviews, Photos & Information on Postcard