505 E Twain Ave
Las Vegas, NV 89169
Las Vegas, NV 89169
Open HoursLunch & Dinner daily
OverviewConsidered one of Las Vegas's best Indian restaurants, this place cooks up some of the best in Indian cuisine. The food has a spicy and tangy taste to it with some of the finest...
more
