Raj Villa is an Indian restaurant offering a variety of dishes. A popular choice for many, known for its high-quality food.