Rajasthan Indian Restaurant Villamartin is an Indian restaurant located in the Villamartin Plaza. It is known for its delicious food, offering a taste of Indian cuisine.