Order Online

Larsa's Mediterranean Cuisine

3724 Dempster St
Skokie, IL 60076
(847) 679-3663
Order online Menu | Reservation | Info
Any questions please call us.