Royal India Bistro
(128 Ratings )
702-777-2277 | 3700 West Flamingo Road Las Vegas, Nevada 89103