Get directions to: Jenny's Deli, Carrollton, TX
Restaurant address: 1421 Champion Dr Ste 300 Carrollton, TX 75006, USA
Restaurant: Jenny's Deli