Larsa's Mediterranean is a Mediterranean restaurant located at 3724 Dempster St, Skokie, IL.
Larsa's Mediterranean is a casual, cozy restaurant that serves vegan food. It has a bar onsite, offers catering, and has a wheelchair accessible entrance, parking, restroom, and seating.