Designed by
Title
Lucca Ravioli San Francisco #144799959
Description
Lucca Ravioli is an Italian deli and grocery in San Francisco`s Mission District. It has been in business for 94 years and has become a San Francisco icon. However, it is closing for good on April 20, 2019 after the current generation of family owners decided to retire and sell the property. The building will be demolished and replaced by a multi-story condominium and commercial retail building.
This image is editorial