Get directions to: Indo Cafe, Richardson, TX Restaurant address: 323 E Polk St Richardson, TX 75081, USA Driving Walking Bicycling Restaurant: Indo Cafe