Member Login

Larsa's Mediterranean Restaurant

  • Restaurants
3724 W. Dempster Street
Skokie, IL 60076
(847) 679-3663
  • About

    Restaurant specializing in pizza and Mediterranean cuisine.

  • Whom to Contact

    • Johni Younadim
      Owner

    TOP