| |

| La Scala Italian Restaurant |
|
1101 Scott Street
San Diego, California 92106-2722
|
ph: 619.224.2272
|


| |

If you go to La Scala Italian, you`ll find a restaurant that focuses on an Italian cuisine. Expect to pay between $12 and $20 per person.
More Reasons to Go: When weather permits, enjoy outdoor seating.
Eating & Drinking: Open for lunch and dinner.
Ways to Pay: Cash, MasterCard and Visa
Hours of Operation: LUNCH: and DINNER: Everyday

|
 |
 |
|
Rated by visitor(s): Town's Best
|
 |
|
There are no visitor reviews ...
|
|
|
|