New Ambassador offers Indian cuisine with take away, delivery, and catering options.