Mona Lisa Restaurant

Mona Lisa Restaurant

Located in the heart of North Beach, San Francisco, Mona Lisa serves authentic Italian cuisine. We have an extensive selection of homemade pasta, seafood, meat and pizza.

Photo Gallery See All Photos