Indian restaurant offering flavorful dishes. Known for friendly service and reasonable prices.