Hummus and falafel restaurant. Located at a central intersection.