Skip to Main content
Larsa Mediterranean Grill & Pizza 3724 Dempster St
0
Sign in
Currently not accepting online orders
Larsa Mediterranean Grill & Pizza 3724 Dempster St
3724 Dempster St, Skokie, IL
Opens tomorrow at 5AM
Online ordering is currently unavailable. Please contact the restaurant to place an order.