Mediterranean restaurant specializing in hummus and related dishes.