Robert Bush noon, Oct. 23
Mona Lisa Italian Foods, located in Little Italy, San Diego, has thrived in the area since 1956. The business is comprised of an Italian grocery store/deli and family restaurant with three generations of experience. This photo is of the main dining room of the restaurant.
July 26, 2012