Get directions to: Mira's Deli, Plano, TX
Restaurant address: 5068 W Plano Pkwy Ste 105 Plano, TX 75093, USA
Restaurant: Mira's Deli