North ShoreData checked October 2026
  1. Home
  2. Skokie
  3. Vegetarian restaurants
  4. Larsa Mediterranean Grill & Pizzeria

You will find Larsa Mediterranean Grill & Pizzeria, a vegetarian restaurant, at 3724 Dempster St in Skokie. It is also listed as Greek restaurant, Israeli restaurant and Italian restaurant. Sunday hours are listed below.

3724 Dempster St, Skokie, IL 60076Checked October 2026