Lino's Italian Restaurant, SAN DIEGO, California (CA)
Comfortably stationed at 2754 Calhoun St () in SAN DIEGO, California (CA) (92110), Lino's Italian Restaurant can be contacted at 6192997124. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in SAN DIEGO, California (CA)
Lino's Italian Restaurant contact information and details:
Address: 2754 Calhoun St - , SAN DIEGO, California (CA) 92110
Contact Phone: 6192997124
