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...
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.