Powered by

Larsa's Mediterranean & Pizza

3724 Dempster St, Skokie IL, 60076

Currently Closed   Full Hours  

Order Now
ABOUT US
Larsa's Mediterranean & Pizza is currently located at 3724 Dempster St. Order your favorite pizza, pasta, salad, wings, and more, all with the click of a button. Larsa's Mediterranean & Pizza accepts orders online for both pickup and delivery.