Swadeshi Plaza is located in Irving, United States on 7964 N MacArthur Blvd #100. Swadeshi Plaza is rated 3.8 out of 5 in the category indian grocery store in United States.
Address
7964 N MacArthur Blvd #100
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance