Mona Lisa Restaurant in downtown San Diego.

Order Online from Mona Lisa Italian Foods

2061 India Street, San Diego, CA | Restaurant: (619) 234-4893 | Deli: (619) 239-5367

Login
Past Orders