Rajasthan is an Indian restaurant offering flavorful and generously portioned dishes with fresh ingredients and aromatic spices.