Twin Peaks plans a large restaurant on a new freestanding outparcel site at Coastland Center mall in Naples. The proposed 10,530-square-foot restaurant will front Golden Gate Parkway just north of the existing parking garage on the north side of the mall and east of the future CMX CinéBistro movie theater.