A Twin Peaks franchise group made up of brothers Joe, John and Ricky Rosa joined C&T Design principals, Gawain Guy and Mike Kennedy, and sales consultant, Chris Monico, for dinner Sunday at Nicole-Taylor's in Indianapolis to celebrate the opening of their first location in Indiana.
Twin Peaks Indy I-69 held its grand opening the night after the dinner on Monday, December 8th.
Stop in for dinner and drinks and check out the scenic views soon!
Twin Peaks - Indy I-69
6880 E. 82nd Street
Indianapolis, IN 46250