Frankie & Benny's phone The New Hough, Lichfield Rd Stafford, Staffordshire ST17 4LL map McDonald's Restaurants phone Stafford Trade Centre Stafford, Staffordshire ST16 1HP map if (!IN_DEV) { ?> } ?>