Restaurant Name: La Scala Location: 312 Main Street, Lafayette, IN(map it) Phone: (765) 420-8171 Hours: Lunch M-F 11-2, Dinner M-Th 5-9, Sat & Sun 5 - 9:30 Cuisine: Italian Review: I had the pleasure of dining again at La Scala tonight, and as usually, it was a lovely time. Myself and my girlfriends chose to sit on the patio, and it was a lovely evening for … [Read more...]
Recent Comments