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