Idrees is a restaurant known for its welcoming atmosphere, sandwiches, chicken, and kebabs. A variety of beverages, including tea, are also available.