Get directions to: Ta Molli's Restaurant, Allen, TX
Restaurant address: 602 E Main St Allen, TX 75002, USA
Restaurant: Ta Molli's Restaurant