Indian restaurant offering delicious food and friendly service.