A highly-rated hummus restaurant.