DeLallo's Fort Couch Café 91 Fort Couch Rd, Pittsburgh, PA15241 DeLallo's Ft. Couch Cafe has been a South Hills landmark for more than 20 years. DeLallo's offers family dining in a…More casual atmosphere. The cafe is known for its Italian and seafood dishes, as well as pizza, sandwiches, salads and burgers. Delallos has a banquet room that seats up to 45 people. Takeout orders are also available.