Contemporary Indian cuisine awaits at The Vedas, offering imaginative dishes and exemplary service in a spacious setting.