La Scala Italian Restaurant
1101 Scott St
San Diego, California 92106
USA
Phone: 619-224-2272
San Diego, California 92106
USA
Phone: 619-224-2272
Food | 4 |
Service | 3.2 |
Ambiance | 3.6 |
Overall: | 3.2 |
Location & Nearby Info
Luna Notte0.01 mi
Point0.02 mi
Old Venice Restaurant0.03 mi
Loma Bonita Mexican Food0.03 mi
Portuguese Ses Hall0.06 mi
Pacific Coast Chinese Food0.06 mi
Subway0.06 mi
Point Break Cafe0.06 mi
Stars and Stripes Mart0.06 mi
Roseville Restaurant0.09 mi
Cuisine:
La Scala Italian Restaurant Description:
La Scala Italian Restaurant is a attractive Italian restaurant in San Diego, California, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of La Scala Italian Restaurant