A Mediterranean restaurant specializing in fresh, daily-made hummus and other traditional dishes.