Update March 2023: location Ruysdaelkade 181 Amsterdam At Sir Hummus, hummus is always the main course, not some wimpy side…