Indian restaurant Kohinoor offers a welcoming atmosphere and is known for its delicious food and excellent service.