Frankie's Italian Deli
Address:
9225 Mira Mesa Blvd, San Diego, CA 92126
Phone:
(858) 271-7376
Restaurants
Other Businesses:
- T Pop Inc at 8945 Mira Mesa Blvd, San Diego, CA 92126
- Burger King at 9313 Mira Mesa Blvd, San Diego, CA 92126
- New York Giant Pizza at 9388 Mira Mesa Blvd Ste C, San Diego, CA 92126
- Cali Cafe at 9369 Mira Mesa Blvd, San Diego, CA 92126
- Wendy's at 9175 Mira Mesa Blvd, San Diego, CA 92126