La Scala Italian Restaurant
312 Main St, Lafayette
(765) 420-8171
Recent Reviews
Order Online
Reserve
You May Also Like
The Black Sparrow - 223 Main St
American, Bar, Pizza
Star City Coffee - 210 Main St
Cafe, Coffee & Tea, Pet Friendly
The Eleventh House - 116 N 3rd St
Coffee Shops, Coffee & Tea, Bagels, Coffee, Pet Friendly
Restaurants in Lafayette, IN
La Scala Italian Restaurant
312 Main St, Lafayette, IN 47901
(765) 420-8171