News

3355 S Las Vegas Blvd, Las Vegas, NV 89109. — Janna Karel, editor, Eater Southern California/Southwest Located in Town Square, this new Indian restaurant combines Indian cooking with a Japanese ...