Frankies' Italian Deli, which is located in San Diego, California, is a causal style eatery that offers both eat in dining and take out orders. Hot and cold meals: both deli and Italian, as well as other types of foods as well. It is suitable for business lunches. The eatery provides a TV for entertainment.
Be the first to write a review! Write a Review »