Best of luck! I remember the good 'ol CMU days when we'd hit up "IG" (aka India Garden on Atwood - now closed) or "Taste" (aka Taste of India)... Certainly a far cry - I can imagine - from a good home-cooked meal.
My suggestion: was looking for a video on your site... Something like that on the very first page might help people understand better what is being offered and how easy it is to prepare.