HummuStop is a hummus spot. Check for current operating status before visiting.