Restaurant Name: Puccini's Location: 300 Brown Street, West Lafayette, IN (map it) Phone: 765-746-5000 Cuisine: Italian Review: Puccini's Smiling Teeth is located right behind the Wabash Landing theater. It's a pretty big restaurant, part of a larger chain that has locations throughout Indiana and Kentucky. It has a separate bar that stays open late, and a large … [Read more...]
Recent Comments