
La Scala Italian Restaurant
Our Pick: Top Rated ($30 and under)
312 Main St., Lafayette (Map)
Italian
Avg Price:Average Price: $30 and under
v | 2.3 miles from Lafayette Jefferson High School ( 6 mins ) |
Uber from $8-10 |