Thai Paradise EDH

4361 Town Center Blvd #110, El Dorado Hills, CA 95762, United States