Intown Deli

1010 2nd Ave
San Diego , CA  92101



Sponsored links:


About

Intown Deli, San Diego

You may wish to reach Intown Deli at (619) 232-4896. Or you can also visit them at 1010 2nd Ave in San Diego. People who visited this listing also viewed other businesses in the Restaurants category by clicking "Restaurants above, beside "San Diego". If you feel this business is in the wrong category, please let us know by clicking the "New Category" button below. As a business owner you can claim this listing for free. Click the image on the left to find out more about claiming your listing. Driving directions and a printable map to 1010 2nd Ave to find Intown Deli are easily done by clicking on the "View Larger Map" link below!



Category

Italian Restaurants