Larsa
Address:
3724 Dempster St, Skokie, IL 60076
Phone:
(847) 679-3663
Payment:
Cuisine:
Pizza
Other Details:
Best known for its renowned Mediterranean pizza, Larsa's specializes in Greek and Mediterranean cuisine but offers traditional Italian pizza as well. In business since 2003, the restaurant has a full bar and televisions scattered throughout. Expect to be impressed by Larsa's depth of options and authentic Greek specialties.
Pizza, Restaurants, Gourmet Shops, Mediterranean
Other Businesses: