Skip to main content

Larsa's Mediterranean Cuisine

restaurant · mediterranean restaurant · Skokie, IL

Address
3724 Dempster St, Skokie, IL 60076
Phone
(847) 679-3663
Website
larsasmediterraneanpizza.com/?utm_source=bing&utm_medium=websiteurl&utm_campaign=search
Where
42.0411, -87.7215

Search Hominin for Larsa's Mediterranean Cuisine

Other restaurants nearby

More in Skokie

Larsa's Mediterranean Cuisine — restaurant in Skokie, IL | Hominin