Milo's Pita Place

Row 1

Details
6310 N Western Ave (Devon)
Chicago, IL 60659
(773) 293-7910
Mediterranean, Home
$ $

Foursquare Tips

  • Awesome workers, great environment! Try the kabobs and shawarmas!