Hi-Rise Bread Company (Cambridge)

What does one do with ramps? Braise? Grill? Can you describe their taste?