Full menu with prices & pictures
Barcello's Pizza Pas... 1647 North Milwaukee Avenue, Chicago...
The restaurant is also easily accessible by municipal transportation. The closest station is Damen Station, which is 195 meters away.
The restaurant from Chicago offers 67 different meals and drinks on the menu at an average $8.0.