Miracle cures through cheese

The Cheese Store in Little Italy offers a Holy Grail-ish sandwich

by