Mona Lisa Italian Restaurant

restaurant in Porta D Italia, San Diego

Mona Lisa Italian Foods features a top quality Italian Restaurant and Italian Deli in the Little Italy area of San Diego, CA.

Phone: (619) 234-4893

Website: www.monalisalittleitaly.com

Address: 2061 India St