Created my REST client. The client has the ability to pull down my .xsd, and from there the user can generate the necessary classes to bind incoming data to. I tried to generate the classes programmatically, but that proved to be a bit more difficult than anticipated. So the classes in the client were generated by me after I had pulled the .xsd down from the server-side. Next, the client can make calls to the service, receiving back the .xml document with all the restaurant and menu information. The client then prompts the user to enter a restaurant, appetizers, and any entrees they wish to order.