A popular hummus restaurant known for its delicious food, large portions, and excellent service. Offers a welcoming atmosphere.