Description
A Las Vegas-based chain of restaurants, one of its branches is located in Paradise District. This place is a classic favourite of the Indian community and others alike living there!
A Las Vegas-based chain of restaurants, one of its branches is located in Paradise District. This place is a classic favourite of the Indian community and others alike living there!
Add a review