Details
Pita Inn Skokie
3910 Dempster St
Skokie
Illinois
60076
Website
(847) 677-0211
Description
Award Winning Cuisine of the #1 Mediterranean Restaurant; Serving The Finest Mediterranean Food and Pastries Since 1982