Milo's PitaSpecializing in Mediterranean cuisine.

Popular Menu Items

View full menu

Address

6141 N Broadway St
Chicago IL, 60660
(773) 717-7699