Restaurant Review - Satay Ria By Elliott Mackle Saturday April 22, 2000 12:04 AM EDT http://atlanta.creativeloafing.com/2000-04-22/cuisine_feature.html. Review to come.