Mayo Grill is a restaurant featuring a diverse menu where mayonnaise is a key ingredient in many dishes.