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.