Get directions to: Saravana Bhavan, Irving, TX
Restaurant address: 8604 N Macarthur Blvd Irving, TX 75063, USA
Restaurant: Saravana Bhavan